Check Engine Codes 12 52 55
I have a 93 Laredo, one day home from work it statred to stall as i came to a stop. so i got to a parking lot. then i drove it to my guys house. i had to feather the gas while i applied the break to keep from staling. in gear it would stall but in park it would idle ok. so he cleaned my censors like the tps, not really sure what else as i am not very mechaniclly inclined. but it was kinda fixed. it ran a bit rough but driveable until he figured out what was up. so the other day the check engine light came on, the codes were 12 52 55. i have read some threads but not really sure how to attack this. a point in the right direction would be great.
code 12 is battery disconnect. means the battery has been disconnected within the last 50 run cycles. code 52 is logic module fault. have no clue what that one means. code 55 is end of codes, means theres no other codes stored in the computer.
Reliability is relative
12 and 55 are normal and don't trigger the check engine light. 52 is a rich condition. This can be caused by a number of things, I don't know what specifically on your jeep but common things are: bad O2 sensor, leaking injector, failed fuel regulator, bad map sensor. You'll have to do some diagnostic work but my guess is more than likely your O2 or oxygen sensor has gone bad and is reporting incorrect information to the pcm.
Ok, so I replaced the O2 sensor and reset the CEL. Now it seems that it runs fine while in park. It idles fine but as soon as I put it in gear it stalls. It's been a week since I replaced the O2 sensor and the CEL has not come back on. So now I'm not sure what to do. Just keep replacing sensors or what? I was going to replace the fuel filter and start small to see if it makes any difference. Any advice would be helpful.
|Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)|