1996 Ford Taurus LX, 3.0 liter engine, 121k miles.
The car intermittently high idles up to 1800 rpm. Sometimes when stopping at intersections the idle is so high that the car will sit there and downshift the transmission. There is no " check engine" light coming on. Approximately a year ago I was having this problem and a mechanic said to replace and I had the IAC and TPS replaced along with having the throttle body cleaned. This helped for a while but now the problem is back and seems to be more frequent. Could this be a MAF problem and not be sending a code to the processor? I read the other Ford questions and did not find this particular problem listed.