When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I'm stumped. I have a '90 F-150 with the 5.0. Had trouble with the throttle occasionally sticking at 2400 rpm when driving. Sometimes at idle in the driveway it would ramp up to the same with no one in the cab.
I got a new throttle position sensor and idle air controller and the gaskets I needed, and last night pulled the throttle body off. Carefully cleaned it all with a toothbrush and carb cleaner, replaced the two sensors and mounted everything back. Fires right up and runs smooth as a sewing machine. But still have an issue:
When first starting (cold or hot engine) it will immediately rev up to 2400 rpm for 2-3 seconds, then drop back to a nice smooth idle of about 800. But when it drops back down, the "check engine" light comes on.
I thought perhaps I had a faulty idle air controller from Oreilly's (had some trouble with electronic parts from them before), so I cleaned the old one best I could and swapped them out. Same result.
I have no code reader that will work on a truck this old, and don't know where to look for my problem. Any suggestions would be appreciated!