Hi everyone,
My first post on the forum.
I have a 1990 Ford Corsair, manual, 2.0 engine, and sometimes the engine won't idle.
It seems to happen especially when it is either warm outside (+30c) or engine is already at operating temperature. And a long trip (+300kms) will also make it act up.
It'll start up fine, but then stall again when it's acting up.
What have I tried so far:
-New spark plugs and leads
-new cap and rotor
-new o2 sensor
-new coolant temp sensor
-cleaned IAC valve
-reset ECU
-sometimes there's a code or two, sometimes none (usually 13 and the one about rich exhaust)
When it acts up a smell of petrol gets into the car, like it's over injecting.
And finally, a temp fix:
If I turn the aircon on (increases idle) it won't stall, but still really struggles. If I then leave the aircon on for a minute or two, and then turn it off, idle will work again.
Sometimes it'll drive fine for months, other times it'll act up a few days in a row.
Does anyone have an idea what it could be?
Thanks,
Vince