I recently bought a 2005 Jeep Grand Cherokee hemi from another grmer.
Drove it home from NJ to Chicago. Check engine light came on on the highway, went off next day.
Following day, AC doesnt work. Day after that I take it for a car wash and stop at Auto parts store for a can of refrigerant (I made an assumption about the AC). When I get home car can't idle and check engine is flashing. Running super rough. Codes for all four o2 sensor heating circuits (p0031,37,51,57), and p0300 for random misfire. Blast.
Took a few days and did some examination. From what I can find, the O2 heater low codes are one trip set and three good tests clear. So very odd that all 4 trigger at the same time. I did check they all have the same ground and it is connected to ground (but the low fault would be caused by short to ground before the O2, not short to high or broken ground after). Unplugged all 4 PCM connections and check for junk and reconnected, since the power to the O2 heaters comes directly from the PCM.
There was some jank alarm system and accessory light harness installed partially (including power to the system coming from a splice into the number 8 coil power wire...), and I took the rest of it out. Reset trouble codes. Car drives great. AC works. Let it come up to temp, did a few key cycles, drove to local grocery store and back, no issues, no cel. I think I have it licked.
Go outside tonight to move cars in driveway. Instant cel. Service 4wd messages on dash. Can't idle. Surging like crazy. Stalling, hard to back up. Get the code reader and sure enough same 4 02 heater codes. But RIGHT after startup, shouldn't be using O2 signals yet anyway, so that wouldn't explain the poor running.
Anyway, I guess it is a common problem for these PCM to have internal issues that can cause similar outcomes. I'll probably do a quick check of the 4 o2 heater resistances to make sure they are in spec, but again I can't imagine 4 simultaneous failures, fixes, and re-failures. I have the PCM pinout and can check the O2 heater power wires don't connect to ground as well.
So, if I think it's the PCM:
1. Do I try to pry it apart and look for broken or sketchy solder joints?
2. Do I buy a used one on eBay (I think I'll have to then get it flashed by someone with the capabilty)?
3. Do I buy one from a refurbisher? Looks like prices from $250-$400 or so. Any recommendations?
4. Dealer?