My 5-liter Cobra has developed a problem with its idle. It will, on occasion, soon after driving away after a start or sometimes a restart, rev up to about 1,300-1,600 rpms. No amount of throttling it hard, or moving the throttle cable will bring the idle down. The only thing that works is to shut the car off and restart it -- then it'll idle at a normal rpm.
All of the EGR/air idle control valve parts (everything connected to the EGR) were replaced with new Ford parts, and the throttle body was cleaned, just a couple years ago. The O2 sensors are also only a couple years old. (Note: I always/only use gas from a "Top-Tier" company -- Chevon or Shell.)
The check engine light has not illuminated, nor did any codes pop up when I scanned the computer.
My guess is a TPS (throttle position sensor). However, any TPS I've ever had a problem with always caused the engine to to not only rev up, but would also sometimes drop rpms/get close to stalling out.
What should I do/replace? Just throw a new TPS at it and go from there? Wait for the check engine light to illuminate? Mass-air sensor, perhaps? What are your thoughts?
Patrick
1993 Cobra (115K miles)