My jeep has i had a high idle problem for about a year or 2 now so im sure its all coming from the same place I just can't pin point it. The High Idle upon start up that won't stop unless i turn the jeep off of like 20 seconds and the High Idle at random when the AC is on... Starting to think is electrical anyone have any Ideas?
Best place to start with an idle problem is by removing and cleaning the idle air control. They get carboned up over miles and time.
The IAC is mounted on the back of the throttle body. The valve controls the idle speed of the engine by controlling the amount of air flowing through the air control passage. It consists of a stepper motor that moves a pintle shaped plunger in and out of the air control passage. When the valve plunger is moved in, the air control passage flows more air which raises the idle speed. When the valve plunger is moved out, the air control passage flows less air which lowers the idle speed. Over time and miles, the IAC can get carboned up which can have an adverse affect on idle quality. Cleaning the IAC may restore proper function and is an easy procedure to perform and good preventive maintenance so it is never a bad idea.
CLEANING THE IAC
1. Remove the IAC with a torx driver (2 bolts, one may be kind of hard to get to)
2. Gently wiggle out the IAC from the throttle body
3. Clean the IAC with throttle body cleaner. Throttle body cleaner is recommended rather than carburetor cleaner as it is less harsh, won't harm the coatings on throttle bodies and is formulated specifically for this task. Use cleaner, a rag and a toothbrush and or Q-Tips. Be gentle; don’t twist or pull on the pintle as it is fragile and you could damage it.
4. Also thoroughly spray clean and flush where the IAC seats in the throttle body with the same spray cleaner
5. Consider cleaning the entire throttle body itself and all associated linkage as long as you’re at it
6. Reinstall IAC and check idle quality
99 Cherokee, 4.0 AW4, NP242
Past Jeeps: 49 Willys, 81 Scrambler, 88 Comanche Without "data", all you have is an opinion!
Would a dirty/defective IAC also cause this problem... My daughter's new to her 1990 XJ idles up and down when it's cold. By this I mean it will spike up to about 1200 RPMs and then drop to 300 RPM or so. It's up and down and up and down and up and down.... for about 3 or 4 minutes until it's warmed up a bit.
Mine does the exact same thing. Idles around 1000 rpm, then revs up to about 1200 when the a/c clutch engages, then back down to 1000 when the clutch disengages. Also, very fast idle after start. I've already replaced the TPS, about a year ago, it threw a code. I've cleaned the throttle body and replaced the IAC motor, but it still does the same thing.
The fact that it revs as the a/c kicks on and off tells me that the IAC is indeed working, it's supposed to add a slight amount of power to counter the draw from the a/c compressor, just not this much. Thinking it's something electrical.
Add my 2001 to the list- it does the same thing. No rhyme or reason to it, and I've cleaned the IAC valve, checked for vacuum leaks, etc. Besides, it idles normally if you turn the AC off so those things can't be the problem. Its almost like the software is programmed to bump the idle up TOO much to compensate for the AC. The 99 doesn't do this at all.
2011 Grand Cherokee Laredo 4x2, 3.6 Pentastar
1999 Cherokee 2door 4x4 5-speed (daughter's)
Two big-block Mopars, Challenger SRT8, and a Ram 1500
2001 Cherokee Sport automatic 4x2 (sold)
Yeah I had to do some re wiring to the harness beside the air cleaner, I eventually replaced the harness a few months back. I have been checking and testing wires for the last few weeks when i have time because I'm now having low voltage problems when the A/C is on .