Another CE light, and Auto Zone pulled the code as P0505 (Idle Control System). I just replaced the IAC again a couple of months ago when CE light came on and the idle was surging. Car ran fine afterwards but the idle was a bit high (@ 1000rpm) when I put it back together. After a few days of driving it settled down to @850.
CE light came back on with the P0505 but no idle problems so I reset and cleared it. Idle went back up to 1000 and after a few days of driving settled back down to 850-900 but the CE light came back on.
Doesn't seem to be the IAC and I can't find a vacuum leak.
What are my other options here that would cause a high idle to the point the IAC can't adjust for it? Bad BISS? MAF?
Car runs fine but the frigging red light just won't go out... it stares at me.. unblinking..