Tell me more ×
Motor Vehicle Maintenance & Repair Stack Exchange is a question and answer site for mechanics and DIY enthusiast owners of cars, trucks, and motorcycles. It's 100% free, no registration required.

So, I've pulled the codes from my car based on the helpful information provided here:

Check Engine Light on '94 Jeep Grand Cherokee

Now, I need just a little help understanding what the codes actually mean. The translations below are taken directly from the other thread.

12 memory to controller has been cleared within 50-100 engine starts

What particular "memory" is this referring to, and how would it have been cleared? I imagine loss of battery power would be one cause. Is this also the same as the engine code memory? Does that memory get cleared each time it's read?

21 oxygen sensor signal, neither rich or lean detected

I presume this is pretty straight-forward: Check/replace O2 sensors. Although it could sort of be construed to mean that the air/fuel mix is dead-on, I'm sure that's not very likely.

55 end of message

I'm guessing I should see this every time I pull codes? Sort of like this message from the MCP:

END OF LINE

Note: This is for a '94 Jeep Grand Cherokee, 4WD, 4.0L in-line 6 cylinder engine.

share|improve this question
2 or 4 wheel drive, and which engine? – Larry Jun 20 '11 at 18:52
@Larry Updated OP. – Iszi Jun 20 '11 at 18:58

2 Answers

up vote 2 down vote accepted

I found this:

http://www.justanswer.com/chrysler/1l50u-does-dtc-12-memory-controller-cleared-within.html

Which seems to confirm that 12 just means the battery was disconnected and that you should always see 55.


21 should not come up unless there is a problem, because the sensor should be able to detect rich or lean. So check/replace O2 is the correct course of action.

share|improve this answer
Worked for me. Thanks. – Iszi Dec 22 '11 at 15:01

My 95 has those exact codes. I have replaced the o2 sensor, the throttle position sensor, the idle motor, the battery, the plugs, the wires, the dist cap, the rotor button, the altinator and the map sensor. I even disconnected the clock spring. I still get those codes. Finally I went to a mechanic. He hooked his scanner up and read the obd1 codes and told me the new map sensor I had installed was the problem. I changed the map sensor again and the same codes are still there and the jeep still stumbles and misses. The gas mileage is still worse than it used to be. Any one else have an Idea?

share|improve this answer
1  
Could also possibly be a bad fuel injector. Not terribly likely, but it looks like you're way past all the likely things already! – Brian Knoblauch Dec 22 '11 at 13:11

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.