Engine management light flashing on a Punto?

I have a 2003 Fiat Punto. The engine mamagement light is on constantly until I drive at speed - when it flashes on and off. Why is this and can I stop it?

Asked on 4 September 2013 by btace

Answered by Honest John
Pour a bottle of injector cleaner into the tank then fill up with Shell V Power Nitro Plus petrol and continue to use that petrol. Might clean it up.
Similar questions
I've just acquired a 2004 Citroen C5 saloon that's done 100,000 miles. I've been driving it for a few weeks now and have an anti-pollution warning light on the dash. Is this serious? There is some service...
I bought a 2006 Hyundai Tucson in October 2017. The engine warning light was flashing when I test drove it and I was told that this was the DPF. I was aassured it would be fixed and it was okay when I...
I have a 2004 Toyota Yaris. It's done 133,000 miles but needs the clutch replacing and a few other things too. Is it worth having the work done or should I trade it in?
Related models
Better than the original Punto in almost every way. Excellent driving environment. Easy to get in and out of. Practical and inexpensive to run.