P0135, P0155 -Upstream O2 Sensor Test (2006-2009 GM 4.8L, 5.3L, 6.0L)

TEST 2: Checking Ground (Circuit C Wire)

So far, in TEST 1, you confirmed that the O2 sensor's heater element is getting power.

In this section, you're gonna' confirm that the oxygen sensor's heater element is getting a good Ground.

This Ground is provided directly by the PCM (Powertrain Control Module = Fuel Injection Computer) and you must take care not to short this wire to 12 Volts or you'll fry the PCM.

This is what you'll need to do:

  1. Disconnect the front (upstream) oxygen sensor (if it isn't already from TEST 1).
  2. Locate the circuit C (4.8L, 5.3L) or E (6.0L) wire.
    • You'll test the wire that is on the engine wiring harness connector side.
    • This wire will be one of several colors, depending on the type of O2 sensor.
    Consult the upstream O2 sensor Connector Pin Out Charts for more info: Circuit Descriptions Of The Upstream Oxygen Sensors.
  3. Place your multimeter in Volts DC mode and:
    • Connect the red multimeter test lead to battery (+).
    • Connect the black lead to the C (4.8L, 5.3L) or E (6.0L) circuit wire of the engine wiring harness connector side.
  4. With the Key On Engine Off, this wire should have 10 to 12 Volts DC.

Let's take a look at your test results:

CASE 1: The multimeter registered 10 to 12 Volts DC- So far so good, since this test result confirms that the PCM is Grounding the oxygen sensor's heater (for the particular O2 sensor your testing).

The next test, and the last one, is to see if the heater element itself is bad or not. This is a simple test that requires you to check the heater elements resistance with your multimeter. For this test, go to: TEST 3: O2 Heater Resistance Test.

CASE 2: The multimeter DID NOT register 10 to 12 Volts DC. Re-check all of your connections and make sure you're testing the correct wire.

If your multimeter still does not indicate the 10 to 12 Volts DC, then the Black wire has an 'open-circuit' problem.

By an 'open', I mean that the wire is cut somewhere between it and the PCM connector or that the PCM is bad (although a bad PCM is rare).

Repairing this Ground issue will solve the P0135 and/or P0155 issue you're having with your 2003-2005 GM pickup, van, or SUV.

TEST 3: O2 Heater Resistance Test

So far in your testing, you've checked and confirmed that the upstream oxygen (O2) sensor's heater element is being powered with 10 to 12 Volts DC and that the PCM is also supplying the Ground it needs.

The last thing you need to do, to either condemn the O2 sensor as bad (or not), is a resistance test of the oxygen sensor's heater element.

You can check this with the O2 sensor on or off the vehicle. It all depends on if you're able to stick your hands and the multimeter test leads close enough to the O2 sensor's connector to check the resistance of the heater element within it.

OK, this is what you need to do:

  1. Disconnect the upstream oxygen sensor from the engine wiring harness connector (if it isn't already from the previous tests).
    • NOTE: The O2 sensor must be disconnected from the vehicle's connector for this test!
  2. Locate the O2 sensor wires that correspond to:
    • The circuit C and D (4.8L, 5.3L) or D and E (6.0L).
    • Both of these letters should be embossed on the O2 sensor's connector to aid you in further identifying the circuits you need to test.
  3. With your multimeter in Ohms mode, probe the terminals that correspond to the letters C and D (or D and E on the 6.0L) of the O2 sensor connector.
    • NOTE: Remember, you're testing the oxygen sensor itself.
    • If all is OK, you should see about 5 to 16 Ω (Ohms).
    • If the heater element is fried, your multimeter will show an open (usually indicated by the letters OL).

Let's take a look at your test results:

CASE 1: Your multimeter showed the indicated resistance. This tells you that the heater element within the oxygen sensor is OK.

CASE 2: Your multimeter showed an open circuit (OL). This confirms that the upstream oxygen sensor is bad and needs to be replaced with a new one.

Depending on what upstream oxygen sensor you're testing (either Bank 1 Sensor 1 or Bank 2 Sensor 1), replacing the oxygen sensor will solve the P0135 or P0155 diagnostic trouble code.

Here's why: You have verified that the upstream O2 sensor's heater element is getting both power and Ground (in TEST 1 and TEST 2 respectively). In this test section, you have confirmed that the heater element is fried (since it shows an OL on your multimeter), therefore you can conclude with confidence that the O2 sensor is bad.

Thank You For Your Donation

If this info saved the day, buy me a beer!

If This Info Saved the Day, Buy Me a Beer!

Cadillac Vehicles:
  • Escalade 5.3L
    • 2006, 2007, 2008, 2009, 2010
Chevrolet Vehicles:
  • Avalanche 5.3L
    • 2006, 2007, 2008, 2009, 2010
  • Silverado 1500, 2500, 3500 4.8L, 5.3L, 6.0L
    • 2006, 2007, 2008, 2009, 2010
  • Suburban 1500, 2500 5.3L, 6.0L
    • 2006, 2007, 2008, 2009, 2010
Chevrolet Vehicles:
  • Tahoe 5.3L
    • 2006, 2007
GMC Vehicles:
  • Sierra 1500, 2500, 3500 4.8L, 5.3L, 6.0L
    • 2006, 2007, 2008, 2009, 2010
  • Yukon Denali 5.3L, 6.0L
    • 2006, 2007, 2008, 2009, 2010