I have a '98 Wrangler that has had rough idle/power loss issues. I was losing power to the point of having no power during acceleration. After replacing the o2 sensor and TPS sensor it got to where the Jeep ran fine after warming up about halfway. Up until that point it would barely idle enough to stay running but once it hit the halfway to warm point on the temp gauge it instantly would run fine and continue to do so until it cooled off again. Last night I used some throttle body cleaner on the TB and no the Jeep is idling high, close to 2k RPM. On the bright side, it isn't idling low and doesn't almost die at stop signs! Should I just replace the IAC? Sounds like maybe it is having issues and I'm finally narrowing in on it being the problem...