Rubicon Owners Forum banner

Codes=All O2 sensors bad????? PCM Bad

70K views 143 replies 21 participants last post by  rlenglish  
#1 ·
Hello fellow Rubicon/Jeep owners. I have a problem hope you can help me.

Jeep Rubican 2005, auto, stock, milage 110,000. Runs good but has thrown codes and can't pass smog.

Question:What is the problem? Is the PCM bad and needs replacement.

The history of this event.

Got an engine check light with P0153, Bank 2 sensor 1, O2 circuit slow response. Removed and replaced O2 sensor 2,1 with NTK bought from O'Riley's.

Now have all sensor codes showing bad, P0031=2,1 P0031=1,1 P0037=1,2 and P0057=2,2

Cleared codes and they returned 4 times. Did a reset by turning the key and head lights off and on, for what it's worth. Codes have again returned.

Dealer said I should have used Mopar O2 sensor so bought one and found that it is the same NTK sensor in a Mopar plastic bag that I bought at O'Riley's. So mis-information coming from the dealer. Jeep service guy wants to do a PCM flash but they did that on this jeep 2 years ago. Information about fix is inconsistent and I don't want to throw money at this riddle. If anyone can help I sure need some advice.
Thanks SierraBob
 
#144 ·
Hello nottoday. Maybe your anger insulted the parts person. I just put a new pcm in a 2008. They come blank and the dealer has to program them.
 
#143 ·
Welcome to. ROF Nottoday. You are right about it being difficult. I had two choices though. 1. Walk away from my Jeep or 2. Find a PCM. California won’t smog a vehicle with engine codes. If they see a code, they immediately send you packing. Good PCMs are out there, but not like the 05 and 06’s from WranglerFix.
 
#142 ·
I think all these PCM company's are scams. Unfortunately the Jeep Wrangler product is garbage. After 100,000 and you have PCM problems theirs no where to go. I tried to buy a new PCM from Chrysler for my 2007 Jeep Wrangler and I was told good luck. All they could get me was refurbished . Then when you get one those you have the problem someone else had. My suggesting is if have codes and you fixed the problems and the codes come back but doesn't affect the performance of the vehicle leave it.
 
#140 ·
They are rebuilt, but I’ve talked to him on the phone and he takes great pride in his work. His motivation was the transmission issues with the 05 and 06 TJ’s. I learned about Wrangler Fix via a friend via Blaine.

Their website...
https://wranglerfix.com/
 
#137 ·
Original poster here. Just saying there is hope. After my nightmare PCM problems and finally having the dealer find and replacing it, my Jeep has been running well and dependable. I actually sold it to my neighbor and can look across a couple acres and see it in the pole barn.

He is delighted to have an 05 Rubicon TJ and one built up like new.

Coming down a tricky fin in the trusty Rubi 2017, Moab UT
Image
 
#136 ·
Seems like an odd error, but hopefully you've narrowed it to the problem. In for the fix.
 
#135 ·
Time to join the 05-06 Rubi ranks with O2 errors. My son inherited my wife's 05 LJ Rubi (auto), lives about 1.5 hrs away, and had several inspection issues. I lent him my 04 TJ Rubi back in Dec while I had an extended vacation. The LJ always had one O2 that would throw an error unless we got gas at this one station. We would go there prior to every emissions test. After getting him new tires, replacing brakes at all corners (and filling divots from the pad ears), a water pump that blew suddenly with no weeping, oil leaks, and a few other issues, the LJ suddenly had shifting issues (hard shifting, not shifting till 3000RPM+). I checked the codes (expecting just the one), and had P0031, P0037, P0051, P0057, P0700, and P0562. The alternator tested clean (14.3v DC, diodes good, 0.03 AC), but battery was a hair low and failed the shop test, so I swapped it out. When the P0700 became a permanent MIL, the gears started slipping. Reset codes and tranny went back to hard shifting. I'm hoping the P0700 is a side affect of the power issue. Replaced all O2 sensors (w/o any expectations) and no change. Checked wiring from PCM plug to each O2 plug. Check PCM plug out to PCM plug in. Checked grounds. Checked all non-grounded circuits for shorts to ground. All good.

I sent the PCM to G7 and they said they found no hardware errors, but saw software errors and re-flashed it. I'm a little skeptical about this answer. Plugged it back in and the errors returned. O2 errors where immediately permanent MILs with corresponding pending errors.

I saw a trick online where you cut the connector off an old O2 sensors, plug it into the harness, and connected the heater leads to a head light. When I started the jeep, the expectation was that the heater circuit would turn on the head light. However, it did not. By mistake, I turned the key on, but not to start, and noticed the head light powered on for a brief period. I heard a click from the PDC and tracked it down to the ASD relay. After some research, I found out that the power systems cycles 'on' with the key, but shuts down after around 1.8 second if not started as a safety feature (fuel pump shuts down as well as other items). I was getting 5.2v across the head light pins. So now I know the PCM is able to send power to the O2 heaters when 'on', but not when the jeep is running. I rigged a test where I ran 12v through the PCM plug to the heater circuits, and check the volts on the signal side at the PCM plug. Within a few seconds of power, the O2 signal circuit started registering a voltage. Long story short, all four O2's heated enough (proving the heater worked) to start receiving O2 signals through the other circuits.

I plan to reach out to G7 tomorrow. Since I can't find any PCM schematics, my thought is the P0562 might have something to do with voltage being sent to heater. It can send enough juice when it's not running, but can't when it is. I'd hate to have to replace the PCM after all the horror stories with the TCM, SKIM, etc. We'll have to see where this goes.
 
#134 ·
Going down this road with my Jeep, replace the cats (much needed) replaced 4 o2 sensors, still threw all 4 o2 sensor codes at the same time, replaced the PCM, passed smog. Now the lockers quit working, I’m hoping this is not a PCM ��Just turned 100k, and yes I have the S on the 8th digit in my vin.
 
  • Like
Reactions: johncanfield
#132 ·
I thought I had this issue fixed but that's a big negative.

Put 500 miles on it since the last time out in Moab. No issues at all. Jeep has been running great around town.

Loaded the Jeep up last week and went to Wheeler Lake here in Colorado. Ran fine all day but coming back down the trail I lost all gauges and the SKIM key light was on. I turned the Jeep off and checked the CEL. The code was for U0155 (Lost Communication with SKIM). Jeep started back up and drove fine for about 100-200 yards then died and wouldn't restart. We started towing it down the trail for about 15 minutes and then stopped. Jeep restarted and ran fine (CEL still on) until I got to the trailer. Jeep died on trailer and wouldn't restart.

SAME CODES AS LAST TIME. p0032, p0038, p0052, p0058. Weird how this only happens on the trails and AFTER the day is almost over. It's weird but all 3 times it happened between 4pm-6pm.

Once the Jeep sat on the trailer all night it fired right up and runs perfect. I said f*&k this and took it to the dealer to run a PCM diagnostics on it. I can't keep having these issues on the trail.
 
#130 ·
Cost was the argument when Morton-Thiokol designed and produced the Space Shuttle Solid Rocket Booster and we know how that faulty design turned out.

Research via Google, replacement 2005/2006 Jeep Wrangler PCM's, you will see that the 05/06 Jeep wrangler have the highest replacement cost because they are in short supply.

My 2005 replacement PSM and install was near $1800 and by the time the dealer was done I had $2200 charge.

Point is the Chrysler PCM design has many more failures than other vehicles. Chrysler, for what ever reason, accepted the design and build and potential failure rate as acceptable. Problem there is they passed on the cost and trouble to those who bought their Jeep while the stock holders gained profit. Thus it shows a low moral code of ethics.
 
#129 ·
Yes the voltage for the O2 heaters run through the PCM. With most vehicles it is a ASD power supply then the PCM controls the heater off and on. It has to run through the PCM so it can be monitored for emissions. We heat the O2's to get them working sooner.
With the JK's the problem was when the ASD relay stuck on it would overheat the board in the PCM and damage it. The vehicle would run fine but would have heater codes for all 4 O2's.
There is no perfect system and the Manufactures are always walking the fine line between cost and durability.
 
#127 ·
I don't know how the pcm gets power for the heaters. Your TJ has ignition switched power and relay supplied power. The heaters themselves won't cause it not to run but a power supply problem would. Have a good look at your relays. For the price of them I would change them, or at least move them around. See if the problem changes?
 
  • Like
Reactions: johncanfield
#128 ·
I'm not sure if this is helpful but might produce some knowledge if there is an experienced person out there.

I was told that the TJ PCM (computer) had the power to the O2 heaters running through the PCM, the problem with that is that voltage could harm the PCM if there was a short within the black box. Supposedly a design flaw. I don't know if this is correct but I was informed of this by an experienced Chrysler mechanic. He thought that this was causing some of the PCM fails.

The computer design should have activate a relay outside the computer box to initiate the high voltage need to the O2 sensors.
 
#125 ·
Early JK's have this problem and it usually turns out to be the driver in the pcm. Being that your's is a TJ and the codes went away I would guess that you have a wiring problem. The heater circuits usually get separate feeds from the pcm but If I remember correct they share a ground circuit with a lot of other stuff. I would start with your ground wires, wherever you can find them, fender, firewall, battery. As with older vehicles don't be afraid to run a couple extra grounds. From the frame to the body and engine.
 
  • Like
Reactions: johncanfield
#126 ·
Thank you for the info. I'm going to try and diagnosis the problem this weekend. I did have a loose negative battery clamp but I don't think that fixed it. It's running fine now so I'm curious to see what happens as the weather warms up and I put some miles on it. The problem only happened when the outside air temp was hot (80 degree +) and with a heat soaked engine.
 
#121 ·
Hate to revive this thread but I experienced the same thing just recently.

Was in Moab last week and Jeep started acting funny. My Jeep started throwing p0032, p0038, p0052, & p0058 codes and the Jeep would not restart. I could clear codes with OBDII Scanner Tool and Jeep would run for about 100 yards then die again.

Was able to get Jeep towed back to the trailhead and on my trailer. Once we brought Jeep back to the house and worked on it for a while, the Jeep ran fine. Grounds checked out fine, battery tested good, alt tested fine, all wires looked fine.

Is this a PCM issue? It's interment which leads me to believe it's not but I could be wrong.
 
#122 ·
TyLeRsLJ,
OP here. Good news is you may not have a PCM issue in IMHO.

My Jeep ran fine with the problem of all O2 sensors showing codes. My issue was the Jeep would not pass the smog test. I was forced to change out the PCM even though the Jeep ran fine. With your Jeep not running properly may indicate you have a real problem and not the PCM.

Hopefully you can get to an experienced mechanic that can hunt down your problem. Good luck and maybe it is as simple as some shorted wires.
 
#119 ·
Welcome landmarktravel

Found this for ya https://www.yourmechanic.com/articl...rouble-code-o2-sensor-heater-circuit-malfunction-bank-1-sensor-2-by-jay-safford

I am no expert but my Rubicon with 120,000 miles will throw engine codes when I am on a long drive and have a long incline climb at highway speeds. I have been successful clearing the codes and they don't reappear until the next trip.

I have a replacement computer, new O2's, OPDA, plugs and wires and lots of engine analysis in the shop. My engine codes have not shown a real fault and I get different codes from engine to transfer case.

I have read that the 05/06 4.0 engine computer and associated sensors are just glitchy. Check engine lights may not be a real problem but It's just that the computer gets a reading outside its accepted parameters.

I really don't know if this is correct but I'm inclined to believe it. On my last expedition ride, all 3 TJ's along had engine codes showing up and a couple of JKU's as well.

Anyway, I would clear the codes with a code reader and if that doesn't work disconnect battery for a little while. If the O2 codes come back it may be time to replace all 4 O2 sensors.
 
#116 ·
had the 4 bad O2 codes - resolved. - 2006 wrangler unlimited rubicon with 4 liter 6 cyl
first weird thing is my jeep has only 2 sensors, not 4. So I immediately suspected things other than the sensors.
checked wiring for shorts or melting from exhaust, no probs
checked for clooged cat - showed no signs so told myself thats not it
looked for bad fuse or relay, even moved ADC relay into horn position and tested fine
wanted to check everything before contemplating re-soldering the PCM connectors - was not looking forward to trying that unless last ditch effort
noticed that the cable connection closest to driver side slid in and out with ease, the other 2 were very difficult to remove. McGiver'd a solution to press on all 3 connectors - no code for 70 miles so far
 

Attachments

#113 ·
Glad it smogged for you.

I checked mine and it says connect with ignition off. Ive always connected/disconnected scanners ignition off.

If you have been connecting these with the vehicle running I would make the suggestion to change your method. It could be the root of your CPU problems.
A reset may speed up the restoration of the engines parameters, if not it sounds like it is relearning the idle each engine on cycle.
 
#112 ·
Don't know if this means anything at this point but the instructions for my scan tool says in bold letters " do not connect or disconnect this OBD scanner with engine running or ignition on". FWIW.

Glad you passed smog.
 
#111 · (Edited)
OP new information:

The Jeep passed the smog test. Now I can legally drive it:)

Also on the last drive the sticky throttle is gone except when I floor it, but braking makes it go back to normal much quicker and easier. The throttle is changing for the better, maybe the PCM is working on it?

Wow! $2800, many trips to the shop and five months of working on this gigantic series of Chrysler parts failures just may be over. But again it's a Chrysler product, better just be happy I'm back on the road.

I very much appreciate your advice and help. Having the Rubicon forum to share my problems and ask for help has tremendously help me beyond my ability to express. Thank You

My Chrysler dig... if by some chance a Chrysler executive reads this and just might want to improve their image, just maybe, may lead to Chrysler making better parts and supporting their customers better. I can try anyway.