• Welcome to the new NAXJA Forum! If your password does not work, please use "Forgot your password?" link on the log-in page. Please feel free to reach out to [email protected] if we can provide any assistance.

Computer Codes


NAXJA Forum User
hi i was woundering about these code that you can put into a cherokee and it will tell you if one of the thing it test for is bad. the most recent one i looked at came up with a code 45. which is not on the list it was a 97 cherokee sport if you now what that means please let me no. also what is the best year cherokee to buy
Reading Computer Codes
On 1991 to1997 models ( 1984 to 1986 V6 models as well as 1998 to 2002 follow ) you have a way of reading for fault codes which can be accessed without any scanners like other models by reading how the check engine light flashes. Start by turning the ignition key to the last stop before it starts, on and off three times within 5 seconds ending in the on position on the third time, ( i.e. on, off, on, off then on and leave ), ( OBDII 96-97, 4 times ) . The check engine light will start to flash quickly with a small pause in between then a medium pause to indicate the next number in the to digit number and then a long pause before the next set of flashing for the next code. If all is well you will get a code 55 which would read like this: 5 fast flashes, medium pause then a further 5 flashes. This is how all codes end with is this 55 code if you have air conditioning or with a code 33 without and any other codes would have been before it separated by a long pause. The codes will remain after this test so you can cycle through it as many times as it takes to read them. After a problem has gone the code will be removed after 50 on off key cycles or if the battery left disconnected over night which will cause a code 12 though.
CodeDescriptionMost likely reason11No crank signal to computer.Fault in wiring between crankshaft position sensor (CPS) and ECM ( PCM or computer ) or faulty CPS.12Battery disconnected.Battery or power to the ECM disconnected in the last 50 key cycles.13MAP Sensor.No change in Manifold Absolute Pressure (MAP) between engine off and on. Check circuit and MAP sensor.14MAP Sensor.MAP sensor voltage too high or low. Check circuit and sensor.15Speed sensor or circuit.No signal detected from speed sensor. Check circuit and sensor.17Engine running too cold.Wrong or faulty thermostat. Check also sensor and circuit for fault.21Oxygen sensor or circuit.O2 sensor or wiring faulty.22Coolant sensor or circuit.Check temp sensor and wiring.23Intake air temp or circuit.Check air temp sensor and wiring.24Throttle Position Sensor (TPS)Check TPS sensor and wiring.25Idle Air Control circuit (IAC)Check IAC sensor and wiring.26Injector circuit resistance.Peak injector current has not been reached or injector circuits have resistance27Fuel injector control circuit.Will need specialist diagnostics.31Evaporative control circuit.Fault in fuel evaporative control circuit or hoses.33Air conditioning clutch relay.Wiring to A/C clutch fault.34Cruise control circuit.Fault in circuit.35Cooling fan relay.Check relay and circuit.36Air switch solenoid circuit.Air switch solenoid circuit (non-turbo) or the waste gate solenoid on turbocharged models37Torque converter clutch.Needs specialist or dealer diagnostics.41Alternator field switch.Switch not operating correctly and check charging system.42Automatic shutdown relay.Check relay and circuit. Needs specialist or dealer diagnostics.43Misfire.Misfire in one or more cylinders.44Battery temperature sensor.Needs specialist or dealer diagnostics.46Battery over voltage.Check charging system.47Battery under voltage.Check charging system.51O2 detects lean mixture.Check sensor and circuit and for vacuum leaks.52O2 detects rich mixture.Check fuel injection system and sensor.53Powertrain Control Module.PCM (ECM) fault. Needs specialist or dealer diagnostics.54Distributor sync pickup.Change sync sensor in distributor.55End of code.Trouble codes finished or none recorded.61BARO solenoidBARO solenoid failure62Emissions reminder.Emissions maintenance reminder. Needs specialist or dealer diagnostics.63Controller failure.EEPROM write denied. Needs specialist or dealer diagnostics.64Flexible fuel sensor.Flexible fuel (methanol) sensor indicates concentration sensor input more/less than acceptable voltage65Manifold tune value.Manifold tune valve solenoid circuit open or shorted66TCM to PCM failure.No message from the Transmission Control Module (TCM) to the Powertrain Control Module (PCM)72Catalytic converter circuit.Needs specialist or dealer diagnostics.76Fuel pump bypass relay circuit.Needs specialist or dealer diagnostics.77Cruise control system.Check power to cruise control solenoids.On 1984 to 1986 V6 only models the codes can also be read. First locate the diagnostics connector which is on the left fender well and is divided into two sections with six in the lower section ( 3 rows of 2 ) and fifteen in the upper section ( 3 rows of 5 ). In the upper section you have to run a wire between terminal six ( first row 4 down from the top ) and terminal 7 ( third row 3 down from the top ). Then turn the key into the on position making sure not to start it while these terminals are connected at any time. It should flash the code 12 ( 1 flash, pause, 2 flashes ) three times in a row and will repeat this sequence until disconnected if no other codes are recorded. If there are any faults stored then they will follow afterwards repeating themselves three times before moving on to the next code. To clear to codes remove negative cable for 10 seconds or longer.
CodeDescriptionMost likely reason12Terminals 6 and 7 connected.If appears when terminals not connected and engine running, no signal between distributor and computer.13Oxygen sensor circuit.Check TPS adjustment. Check O2 wiring and sensor.14Coolant sensor circuit.Overheating or fault in wiring or coolant sensor.15Coolant sensor circuit.Low temperature or fault in wiring or coolant sensor.21TPS circuit.Signal voltage high. Check TPS and adjustment. Also wiring at both computer and TPS ends.23Mixture control (M/C).Check wiring at M/C solenoid and computer. Clear code and re-check after driving.34MAP sensor.Check wiring and hose in case of leak. Otherwise replace.41No distributor signal.Check distributor wiring and pick-up coil connections.42EST or bypass problem.Check wire to terminal 12 on ECM or faulty HEI module can cause same code.44Lean exhaust.Check for sticking M/C solenoid also terminals 9 and 14 at ECM. Vacuum leakage or faulty O2 sensor.44-45O2 sensor or circuit.O2 circuit wiring or sensor faulty.45Rich exhaust.Check for sticking M/C solenoid and wiring plus charcoal canister for fuel. O2 sensor faulty.51PROM fault.Needs specialist or dealer diagnostics.54M/C solenoidCheck wiring at M/C and ECM. Faulty M/C.55Reference voltage.Check short to ground on ECM terminal 21 wire. O2 sensor or ECM faulty.
For the 1998 to 2002 models you can access the trouble codes as follows. Insert the key but do not turn. Fully depress the trip reset button and hold down. Next turn the key to the on position three times and then leave in the on position. Release trip reset button and the gauges will flicker and the odometer will count down and then show the trouble codes. I have been told that some 1997's you don't need to use the trip button but cycle the key off and on 5 times! Just try one way or the other if it does not work for you. There was also someone that told me it would not work unless they had a warm engine and there are a few theories that it will not work after '97 as Jeep did not like people finding the faults and having them repaired under warranty. I have done some searching for as many technics as possible hoping that one will work for the post '97 models ( '97 does still work as does early '98 as above ). These are from other Chrysler vehicles.
  • Simultaneously press the trip reset and trip/odometer switches; while holding them, turn the ignition to RUN (not start), and wait about five seconds. This sends the car through a short self-test sequence that lights all segments of the odometer and shift selector read-out (where applicable). It will then display the stored error codes.
  • Normally, to get codes, you put the key on OFF and then rapidly do OFF-ON-OFF-ON-OFF-ON. Mark Warrington was able to use the blinking check engine light and the odometer readout after doing five on/ five off ignition sequences, and if the check engine light was on, on his 4-liter 1996 Grand Cherokee.
  • A loose gas cap may light up the Check Engine light! (Thanks, Lyn Clark)
  • James Hale's 2000 Grand Voyager has the following sequence.
    1. Press the trip and trip-reset buttons that are located next to the digital odometer.
    2. Turn the ignition key to "Run" or "On" and not "Start".
    3. Count five seconds or better yet, if you didn't buckle-up count five chimes.
    4. Release both buttons at the same time. Then the word "Codes" shows up in the odometer, and a self-test seems to take place; I always get "999" which I assume is the end-of-codes number. After that, a series of tests show up: "Code 1", "Code 2" and "Code 3" which test the gauges, lights and LEDs in the instrument panel, including the trip-computer/compass.
  • On Elko Tchernev's 1998 Stratus, where there is only one combined trip/odometer and reset switch, waiting for 5 seconds will just reset the trip odometer. To get codes, press the switch, turn the ignition to ON, and release the switch as soon as the odometer displays "Check 1". This causes the computer to go through several check sequences (5, IIRC), for all lamps, LED segments and gauges, indicated by "Check 2" etc. and terminated by "End". BUT Al Ward wrote that this only checks the sensors feeding the instrument panel.
If one of the above please let me know. Otherwise you will have to use a OBDII scanner like this one or here which you can buy or some places like Auto Zone will do it for you for free!
CodeDescription11No camshaft reference during cranking signal detected during engine cranking.12Battery power to PCM was disconnected.13No variation in MAP from start to run sensor is detected. No difference recognized between engine MAP reading and barometric pressure reading at start- up.14MAP sensor input below or above acceptable voltage.15No vehicle speed signal. No vehicle distance (speed) sensor signal detected during road load conditions or shaft speed less than 60 rpm when speed above 15 mph.17Engine is cold too long. Engine coolant temperature remains below normal operating temperatures during vehicle travel (thermostat).21O2 sensor voltage not detected from the oxygen sensor input. Or 02 sensor input voltage maintained above or below normal operating range.22Coolant sensor voltage. Sensor input above or below acceptable voltage.23Charge air temp. sensor. Sensor input above or below acceptable voltage.24TPS voltage sensor input above or below the minimum acceptable voltage. Or TPS signal does not correlate to MAP sensor.25AIS motor circuits. An open or shorted condition detected in one or more of the IAC control circuits. Or target idle speed not met.26Peak injector current has not been reached or injector circuits have resistance27Injector # X control circuit Injector output driver does not respond properly to the control signal.31An open or shorted condition in Purge Solenoid circuit. Incorrect vapour flow detected. Possible leak or blocked between solenoid and fuel tank.33A/C clutch relay circuit An open or shorted condition detected in the A/C clutch relay circuit.34S/C solenoid circuits An open or shorted condition detected in the speed control vacuum or vent solenoid circuits. Voltage too high or low.35Radiator Fan Relay in open or shorted condition detected in the radiator fan relay circuit. ( 2.5L only ).36Air switch solenoid circuit (non-turbo) or the wastegate solenoid on turbocharged models37No speed difference detected at 3 to 4 shift or no lockup in torque converter. Problem with trans solenoid with wrong pressure or voltage. Speed to trans ratio below minium required. Park/Neutral switch stuck.41Alternator field circuit in open or shorted condition detected in the alternator field control circuit.42ASD ( auto shut down ) or fuel pump relay control circuit in open or shorted condition detected. Or no voltage sensed at controllers. No fuel sensor signal detected or changed over time at PCM.43Cylinder misfire detected.44Battery temperature voltage out of range ( too high or low ).45Trans temperature/ Governor pressure voltage out of range. Less than 1.55 or above 3.73volts for temperature and less than .1 or above 4.89 volts. Trans temp. to high or low. OD switch input too low for more than 5 mins.46Charging system voltage high. Battery voltage sense input above target charging voltage during engine operation.47Charging system voltage low. Battery voltage sense input below target charging voltage during engine operation.51O2 signal below centre. Oxygen sensor signal indicates lean fuel/air ratio condition during engine operation.52O2 signal above centre. Oxygen sensor signal indicates rich fuel/air ratio condition during engine operation or Adaptive memory at lean limit.53Internal Controller failure in PCM. Internal Controller fault condition detected.54No Sync signal. No camshaft position signal detected during engine cranking.61BARO solenoid failure62Controller failure. EMR miles not stored.63Failure to write to EEPROM location by PCM.64Flexible fuel (methanol) sensor indicates concentration sensor input more/less than acceptable voltage.65Manifold tune valve solenoid circuit open or shorted66No message from the Transmission Control Module (TCM) to the Powertrain Control Module (PCM)72Catalyst efficiency below required level.76Fuel pump resistor Open or shorted condition by-pass relay circuit detected in fuel pump by-pass relay circuit77Malfunction detected with power feed to speed control servo solenoids
Wow...way to much to read.

As far as I know, the key on-off trick only works on older model OBD-I XJ's, and some 97 model OBD-II XJ's. For the rest (98-01), you need a scanner to get the codes.

The holding the trip reset button method also only does a guage cluster "self test", and will not pull any codes either.

Welcome to NAXJA by the way!
Instead of copying and pasting that you could have just put a link to www.go.jeep-xj.info.

As far as the best year to buy a Cherokee? I'd say this year is good, last year would have been better but it's too late now. As the years go on the Cherokees just keep getting older, harder to find and the miles are racking up. There is no better time than the present to buy one. :huh: