So I read this FAQ
"Just the trick ..
to save you some money and avoid the dealership if you can fix it yourself.
How to get the codes:
Cycle the ignition key On - Off - On - Off - On within 5 seconds.
Count the number of times the check engine lamp on the dash flashes on and off. The number of flashes represents the trouble code. There is a slight pause between the flashes representing the first and second digits of the code. Longer pauses separate individual two digit trouble codes.
Example: Lamp flashes 5 times, pauses, and flashes 5 more times. This indicates a code number 55. A code 55 will always be the last code to be displayed. This will indicate the end of all stored codes.
This method should work for Jeeps up to 1997 - I have yet to find a way of reading the codes on '98 TJ's or Cherokees/Grand Cherokees."
And got 33, 2, 55
How should I interpret that? Do all the sequences start with a 3, which would mean my code is a 32?
"An open or shorted condition detected in the EGR solenoid circuit. Possible air/fuel ratio imbalance not detected during diagnosis."
Correction - have redone my error codes. Ends up I am getting 12, 32, 55(end)
Code 12-Memory to controller has been cleared within 50-l00 engine starts.
Can someone interpret this for me?
Code 32-Exhaust Gas Recirculation (EGR) solenoid circuit-open or short detected in the EGR solenoid circuit/EGR system failure-required change in fuel/air ratio not detected during diagnostic test.
Is this due to no cat? Or should I be looking elsewhere?
First check to see that all the lines are connected to the erg valve. Then disconnect and re-connect the electrical connector; for starters. If the erg is not working then the air to fuel ratio will be rich, gas mileage will suck, and the engine could ping!
94 Black Laredo 4-Liter with QuadraTrac (42RE trans & NP249 TC) 200,000 + miles purchased new
88 Cherokee 2-door with 5speed manual 139K miles(deceased) purchased new