Yep, can help.
First, it sounds like your dealer is not very competent because this is a common problem on Sportages.
Your dealer is "half right" when he says it could be the throttle position sensor or the mass airflow sensor. And include the IAC (Idle Air Control) valve in that too. The issue is not the sensors themselves. It is the electrical connectors TO the sensors. They develop corrosion and high resistance over time. The result is random CEL's (check engine lights) and the most common symptom where the engine idle suddenly and without warning jumps up to 1500 RPM or above.
The fix: There are two fixes. Fix 1: Unplug the connectors and clean them up as best you can and re-crimp them. You should be good to go...at least for a while. The problem will eventually come back. Fix 2: Unplug the electrical connectors and cut them off. Solder the wires directly to the TPS, IAC, and MAF. Yes, this is a drastic move and your dealer won't do it. But guess what? It fixes the problem PERMANENTLY. I've done this on my Sportage and haven't had any wacko idle problems since.
Also, one other item to check. Make sure the ground wire between the battery tray and the intake manifold is corrosion free and tightly connected.
|