This 2003 Expedition 4.6 seems to have a problem with the IAC.
The RPM gets really high if you stab the throttle (around 2200 rpm) either at idle or while driving, which makes me compensate with the brake while driving and the mileage has been really bad, not to mention the hassle of driving this way.
This is what I did so far.
Replaced the IAC twice to no avail.
Completely cleaned the throttle body and intake (filter is new).
There are no vacuum leaks.
The key thing, if I disconnect the IAC the problem disappears, but obviously it generates a code that the IAC is not working.
I connected back and the problem comes back.
I find hard to believe that I had 3 IACs malfunctioning (original+ 2 replacements).
Any ideas will be greatly appreciated.
The RPM gets really high if you stab the throttle (around 2200 rpm) either at idle or while driving, which makes me compensate with the brake while driving and the mileage has been really bad, not to mention the hassle of driving this way.
This is what I did so far.
Replaced the IAC twice to no avail.
Completely cleaned the throttle body and intake (filter is new).
There are no vacuum leaks.
The key thing, if I disconnect the IAC the problem disappears, but obviously it generates a code that the IAC is not working.
I connected back and the problem comes back.
I find hard to believe that I had 3 IACs malfunctioning (original+ 2 replacements).
Any ideas will be greatly appreciated.