High idle
replace, they wear out internally.
Clean the throttle body plate area with carb cleaner, wipe with a clean rag soaked in carb cleaner as far as you can reach in. They build up with dust and hair ***** that the AF does not catch. Jams the plate from closure until vacuum builds up behind plate.
Check for codes, not all pop at CEL.
You can test the air bypass valve by unplugging it while it's in this high idle mode and see if it drops. If so, the valve is working, but the EEC is opening it up for some reason. Then it's a sensor problem; there are sensors for temperature, oxygen, and throttle position.
Air flowing through the MAF sensor comes directly from the filter, so should remain relatively clean, unless the paper filter element is disintegrating. The throttle plate builds up oily residue from the PCV, which enters the air tube behind the MAF sensor. Later models also have EGR, which puts more crud into the intake tract, behind the throttle plate. Sometimes you have to use a stiff wire brush and carb cleaner to loosen that stuff up.
You can test the air bypass valve by unplugging it while it's in this high idle mode and see if it drops. If so, the valve is working, but the EEC is opening it up for some reason. Then it's a sensor problem; there are sensors for temperature, oxygen, and throttle position.
Air flowing through the MAF sensor comes directly from the filter, so should remain relatively clean, unless the paper filter element is disintegrating. The throttle plate builds up oily residue from the PCV, which enters the air tube behind the MAF sensor. Later models also have EGR, which puts more crud into the intake tract, behind the throttle plate. Sometimes you have to use a stiff wire brush and carb cleaner to loosen that stuff up.
Follow up. I ordered the motorcraft bypass. I guess after 426k miles it needed replacing. Installed new one and all problems high idle, idle surge have gone. Thanks for the pointers.






