← Back to list

2000 Jeep WJ 4.7L Federal Emissions: P0151, P0158, P0130, P0136 O2 Sensor Codes After PCM Replacement

Model: 2000 Jeep WJ Fault Code: P0130 Posted: 2018-05-08 17:00

My 2000 Jeep Grand Cherokee (4.7L, Federal Emissions) began exhibiting a known stalling issue while driving. This problem was previously resolved by replacing the Powertrain Control Module (PCM) with a rebuilt unit from Solo PCMs — and that fix successfully eliminated the stalling. However, recently the vehicle has started displaying O2 sensor-related diagnostic trouble codes: P0151 (Pre-Cat O2 Sensor Malfunction), P0158 (Post-Cat O2 Sensor Malfunction), P0130 (O2 Sensor Circuit Malfunction - Bank 1 Sensor 1), and P0136 (O2 Sensor Circuit Malfunction - Bank 1 Sensor 3). The car remained stable for about a year after the PCM replacement. I replaced both pre- and post-catalyst oxygen sensors with new Mopar OEM units, as recommended for Federal emissions compliance. Despite this, the codes persist. I understand that some vehicles require five full driving cycles (cold-to-hot-to-cold) to clear O2 sensor codes — and I’ve completed multiple such cycles. However, the codes continue to appear. This issue appears identical to several reported cases on this forum. Given that these are California-specific emissions-related codes in a Federal-emissions vehicle, it raises concerns about potential PCM misprogramming or hardware failure. The fact that the codes emerged exactly one year after the PCM swap suggests a possible connection between the replacement unit and the fault. I’m currently unable to pass smog inspections due to the Malfunction Indicator Lamp (MIL) being active and persistent error codes stored in the system. I’d appreciate any insights or solutions from experienced owners or technicians on this specific model and code pattern.

Related fault codes
P0130P0136P0151P0158
Comments (5)
Anonymous 2018-05-08 21:27

If the O2 sensor codes aren't clearing after five full driving cycles (cold-to-hot-to-cold), try disconnecting the battery for at least one minute to reset the PCM. Additionally, please share your freeze frame data — this would help identify specific conditions under which the errors occur. Note: Some OBD-II systems require a complete power cycle or a hardware reset to clear sensor-related codes.

Anonymous 2018-05-09 12:57

I don’t have access to freeze-frame data currently — I only read the error codes from the digital odometer and record them manually. I’m considering using an OBD-II app like Torque to monitor live sensor voltage readings if I can't resolve this through diagnostics. When I first installed the rebuilt PCM, there were no stored codes or MIL illumination. After about a year, the MIL lit up, and performing a key-on-key-off cycle triggered these four error codes. Initially, I suspected a failing catalytic converter — but that would have produced a P0420 code instead. The original O2 sensors were nearly 20 years old and OEM, so I replaced them with new Mopar units as part of the maintenance.

Anonymous 2018-05-09 14:14

While P0130 is commonly attributed to a faulty oxygen sensor, it can also stem from other issues such as: - Water or corrosion in wiring connectors - Loose terminals or damaged connections - Burnt wiring near exhaust components - Physical damage to the exhaust system (e.g., holes allowing unmetered oxygen) - Vacuum leaks at engine intake - Faulty O2 sensor - A failing PCM For this vehicle, especially with a Federal emissions setup, it's important to confirm whether the issue is hardware-related or software-based.

Anonymous 2018-05-09 16:19

I’ve systematically ruled out all common wiring and exhaust issues. I've checked for moisture, inspected connectors, verified no physical damage, replaced both O2 sensors with new Mopar units — and the codes remain. The appearance of these errors exactly one year after PCM installation is highly suspicious. The codes are specifically tied to California emissions standards, which my 2000 Jeep WJ (Federal emissions) does not meet. This mismatch suggests a possible programming error in the PCM unit I received. I’m now considering that the replacement PCM may have been incorrectly programmed — perhaps it was mislabeled or sent as a California-compliant unit instead of Federal. Given that the original PCM worked well for over a year, this seems like a plausible explanation.

Anonymous 2018-05-18 14:19

An update: After extensive troubleshooting and diagnostics, the dealership has identified the root cause — the replacement PCM was incorrectly programmed for California emissions instead of Federal. I contacted the supplier (the company that sent me the unit), who confirmed this error. They offered to accept the unit back at my expense for testing. However, due to my reliance on this vehicle as my only car, I couldn’t afford a one-week downtime. When I asked them to send a working PCM directly, they refused — citing their policy of retaining records only for 90 days and thus being unable to locate my original order. This is deeply frustrating. The error codes are California-specific, which makes no sense in a Federal-emissions vehicle. After multiple discussions, they maintained that this is their standard policy. I plan to file formal complaints with both the supplier and relevant consumer protection agencies. Moving forward, I will source all future PCMs from alternative providers — Solo Auto Electronics’ policies appear unfair and unresponsive to customer needs.