Anybody know the engine codes for the Jeep Cherokee Sport 1996 4.0? Mine is running crappy all of a sudden. I pulled the codes with the "key trick" and got 12-23-55.... Its idling really bad and is hard to start. Thanks!
Code 23 is the air temperature sensor, the sensor's location is on the intake manifold behind the throttle body. The IAT gives a signal to the computer to enrich the air/fuel mixture and advance the timing in relation to air temperature. On 4.0L's heat from the exhaust manifold hits the sensor destroying it giving mixed signals to the computer.
Code 25 is the Idle Air Control solenoid, Its bolted on with two T-25 bolts on the throttle body, you can remove the IAC and clean it with decarbonizer including the orifice where it sits then re-install it. If no improvement is shown when you re-start the engine then its internal motor is shorted and has to be replaced.
A forum community dedicated to tech experts and enthusiasts. Come join the discussion about articles, computer security, Mac, Microsoft, Linux, hardware, networking, gaming, reviews, accessories, and more!