So I recently bought a 92 Suzuki sidekick with a 1.6 16v and I’m having a very high idle problem (2,000-2,500rpm) and in some cases a surging up and down idle. At first when I bought the rig it was a TPS issue would not run right with it plugged in (code 22) and when I fixed that shortly after I got a fluctuating idle issue like I am now. So I replace the IAC valve and everything ran great…for a day or so and back to where I am now. The only code I get now is 45 which is the “idle switch circuit” which would be IAC? TPS has its on codes 21&22 but what’s weird is when I give it throttle the light goes away and comes back after it maintains a idle for a second. I can hear the IAC clicking on when the keys turned and staying wide open and when I clamp the suction hose to IAC I can get it to idle perfectly. It almost seems like the ecu isn’t pulsing the IAC ground only holding it wide open. I tried 3 different new IAC valves sense they had lifetime warranties and kept swapping them out but nothing. Confusing why the first IAC valve worked for a day or so before problem came back. Now I’m stumped if maybe I need a OEM IAC valve or is it wiring. Any input is well appreciated, thanks!
-Neil
-Neil