A little confused/frustrated
I have a 99' Cherokee classic, 4.0, aw4 and am having some issues. Check engine light went on and it started to idle @1200 rpm, which is high. Pulled the IAC and cleaned it. Still idling high. Had the kid at advance do the diagnostic and it said an intake code.. Figured the IAC was shot, purchased a new one and installed it. Idle shot up to 3000 rpm. Thinking that wasn't it, I returned the part and installed a new TPS? on the back of the throttle body. Still idling @ 1200 rpm, getting poor gas mileage and it prematurely shifts gears while in drive. Won't shift early in 1/2 or 3. Anyone recognize this? Would a good IAC combined with a bad TPS cause the 3000 rpm idle? Knowing this is the best place to ask, I came here.

CF Veteran
Joined: Jul 2009
Posts: 1,640
Likes: 0
From: Keesler AFB, MS
Year: 1998 XJ
Model: Cherokee
Engine: 4.0L
Adjust your Throttle Valve Cable, I was on NAXJA the other day and got the tip. Tell us how it works out for you
http://www.naxja.org/forum/showthread.php?t=1015963
http://www.naxja.org/forum/showthread.php?t=1015963
CF Veteran
Joined: Jul 2009
Posts: 1,640
Likes: 0
From: Keesler AFB, MS
Year: 1998 XJ
Model: Cherokee
Engine: 4.0L
It just gave a generic code. No numbers unfortunately. I change the IAC (ruined it) and put a new one in. Could the MAT sensor cause this? Now when I start it up it goes to 3000 rpms. Tried the throttle cable thing with no luck.
Last edited by STROMVADER; Sep 21, 2010 at 02:48 PM.
Trending Topics
I also cleaned the MAT sensor. If its shot, cleaning it doesnt matter. The MAT sensor being the one next to the firing order on the block?
Last edited by STROMVADER; Sep 21, 2010 at 03:22 PM.
Senior Member
Joined: Dec 2009
Posts: 538
Likes: 3
From: zeeland mi
Year: 1997
Model: Cherokee
Engine: 4.0
i had this same problem once. but it was a vac line that i forgot to hook back up after i changed my valve cover gasket. i sugest you check all your vac lines to make sure one doesnt have a crack. or a hole in it aswell the rubber elbows.
New IAC, new TPS, new MAP and it still idles @ 3000rpm. I'm ready to cliff this thing into a river! I am seriously out of any answers. I dont see any signs of the vacuum line leaking. The line towards the front of the motor just goes to the air cleaner and thats not clogged. Could the vacuum line be bad and I cant see it?


