Skip to content

DTC P0131, P0132, P0137, P0138, P0151, P0152, P0157, or P0158

Engine Controls and Fuel - 5.3L L84 or 6.2L L87 | Diagnostic Information and Procedures | Document ID: 5412318 DTC P0131, P0132, P0137, P0138, P0151, P0152, P0157, or P0158 Diagnostic Instructions Perform the Diagnostic System Check prior to using this diagnostic procedure: Diagnostic System Check - Vehicle Review the description of Strategy Based Diagnosis: Strategy Based Diagnosis An overview of each diagnostic category can be found here: Diagnostic Procedure Instructions DTC Descriptor DTC P0131 Heated Oxygen Sensor Circuit Low DTC P0132 Heated Oxygen Sensor Circuit High DTC P0137 Heated Oxygen Sensor 2 Circuit Low DTC P0138 Heated Oxygen Sensor 2 Circuit High DTC P0151 Heated Oxygen Sensor Circuit Low Bank 2 DTC P0152 Heated Oxygen Sensor Circuit High Bank 2 DTC P0157 Heated Oxygen Sensor 2 Circuit Low Bank 2 DTC P0158 Heated Oxygen Sensor 2 Circuit High Bank 2 Diagnostic Fault Information

Circuit Short to Ground Open/High Resistance Short to Voltage Signal Performanc e
Signal — Terminal 3 P0131, P0137, P0151, P0157 P0132, P0138, P0152, P0158 P0132, P0137, P0138, P0152, P0158 * P0133, P013A, P013B, P013C, P013D, P013E, P013F, P014A, P014B, P0153, P015A, P015B, P015C, P015D, P2270, P2271, P2272, P2273
Signal — Terminal 4 P0131, P0132, P0132, P0133,
© 2023 Gener al MPo0t1o3rs7., All righPts0 1re3s8e,rved .P0137, P013A,
Circuit Short to Ground Open/High Resistance Short to Voltage Signal Performanc
P0151, P0157 P0152, P0158 P0138, P0152, P0158* P013B, P013C, P013D, P013E, P013F, P014A, P014B, P0153, P015A, P015B, P015C, P015D, P2270, P2271, P2272, P2273
*Component damage may occur if the circuit is shorted to B+.

Typical Scan Tool Data Heated Oxygen Sensor

Circuit Short to Ground Open/High Resistance Short to Voltage
Operating Conditions: Engine = Idling Fuel System = Closed Loop Parameter Normal Range: 200 to 800 mV
Signal — Terminal 3 0 V 1.7 to 2.1 V 1.7 to 2.1 V
Signal — Terminal 4 0 V 1.7 to 2.1 V 1.7 to 2.1 V

Circuit/System Description For an overview of the component/system, refer to: Heated Oxygen Sensor Description and Operation

Circuit Description
Signal — Terminal 4 The control module input circuit has an internal resistance connected to ground.
Signal — Terminal 3 The control module input circuit has an internal resistance connected to 5 V.
Component Description
B52 Heated Oxygen Sensor An oxygen sensor is an electronic device that measures the proportion of oxygen (O2) in the exhaust gas being analyzed. In addition to the hot exhaust gas, heated oxygen sensors have a resistor heating element to minimize the time required for the sensor to reach operating temperature. The ECM monitors the temperature and turns the heater on as necessary. Non-linear or switching-type oxygen sensors work similar to a fuel cell. Two electrodes on a ceramic element provide an output voltage that corresponds to the quantity of oxygen in the exhaust relative to that in the atmosphere. The atmospheric air is supplied to the sensor through the wiring harness. The sensors only indicate that the mixture is “lean” or “rich”, but not how “lean” or how “rich”.
K20 Engine Control Module The control module contains a microprocessor used to process input data to control outputs. The control module controls a series of actuators to ensure optimal engine performance. The control module does this by reading values from a variety of sensors, interprets the data and adjusts the engine actuators accordingly.

When the engine is started, the ECM operates in an open loop mode, ignoring the HO2S signal voltage while calculating the air to fuel ratio. While the engine runs, the HO2S heats up and begins to generate a voltage within a range of 40 to 1050 mV. Once sufficient HO2S voltage fluctuation is observed by the ECM, closed loop is entered. The control module uses the HO2S voltage to determine the air to fuel ratio. An HO2S voltage that increases toward 1000 mV indicates a rich fuel mixture. An HO2S voltage that decreases toward 0 mV indicates a lean fuel mixture. In addition to the hot exhaust gas, heated oxygen sensors have a resistor heating element to minimize the time required for the sensor to reach operating temperature. The ECM monitors the temperature and turns the heater on as necessary. Conditions for Running the DTC { P0131, P0137, P0151, P0157 } Deceleration Fuel Cut-Off = Inactive { P0132, P0138, P0152, P0158 } Engine Run Time = For greater than 20 s Fuel Alcohol Content = Less than 87% Fuel level = Greater than 10% Fuel System = Closed Loop Ignition = Off — For greater than 8 h Ignition Voltage = 10 to 32 V { P0131, P0137, P0151, P0157 } Scan Tool Device Control: Heated Oxygen Sensor — All = Not Activated Frequency the DTC runs = Continuously — After the running conditions are met — For greater than 5 s Conditions for Setting the DTC P0131, P0151 Heated Oxygen Sensor = Less than 40 mV — For greater than 50 s P0137, P0157 Heated Oxygen Sensor = Less than 50 mV — For greater than 50 s P0132, P0138, P0152, P0158 Heated Oxygen Sensor = Greater than 1,050 mV — For greater than 13 s Actions Taken When the DTC Sets DTCs listed in the DTC Descriptor category = Type B DTC Conditions for Clearing the DTC DTCs listed in the DTC Descriptor category = Type B DTC Diagnostic Aids

DTC Location Scan Tool Parameter
P0131, P0132 Bank 1 Sensor 1 Heated Oxygen Sensor
P0137, P0138 Bank 1 Sensor 2 Heated Oxygen Sensor 2
P0151, P0152 Bank 2 Sensor 1 Heated Oxygen Sensor Bank 2
P0157, P0158 Bank 2 Sensor 2 Heated Oxygen Sensor 2 Bank 2

Reference Information Schematic Reference Engine Controls Schematics Connector End View Reference Component Connector End Views Electrical Information Reference Circuit Testing Connector Repairs Testing for Intermittent Conditions and Poor Connections Wiring Repairs DTC Type Reference Powertrain Diagnostic Trouble Code (DTC) Type Definitions Scan Tool Reference Control Module References Circuit/System Verification

  1. Engine » Running
  2. Ignition » On / Vehicle » In Service Mode
  3. Verify there are no DTCs set related to the following component/system: Heated Oxygen Sensor Heater ⇒ If a related DTC is set Refer to: Diagnostic Trouble Code (DTC) List - Vehicle ⇓ If a related DTC is not set
  4. Engine » Running
  5. Verify the appropriate scan tool parameter: Heated Oxygen Sensor = 50 to 1,050 mV ⇒ If not between 50 and 1,050 mV Refer to: Circuit/System Testing ⇓ If between 50 and 1,050 mV
  6. Verify the appropriate scan tool parameter: Heated Oxygen Sensor = The value should not spike or drop out. Wiggle the harness and connector: B52 Heated Oxygen Sensor Wiggle the harness and connector: K20 Engine Control Module ⇒ If the value spikes or drops out Repair as necessary » Wiring / Terminal(s) / Electrical Connector(s) ⇓ If the value does not spike or drop out
  7. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data. Verify the DTC does not set. ⇒ If the DTC sets Refer to: Circuit/System Testing ⇓ If the DTC is not set
  8. All OK. Circuit/System Testing
  9. Ignition/Vehicle & All vehicle systems » Off
  10. Disconnect the appropriate electrical connector: B52 Heated Oxygen Sensor
  11. Ignition » On / Vehicle » In Service Mode & Engine » Off
  12. Test for 1.5 to 3.0 V between the test points: Signal circuit terminal 4 & Ground ⇒ If less than 1.5 V 4.1. Ignition/Vehicle » Off 4.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 4.3. Test for infinite resistance between the test points: Signal circuit terminal 4 @ Component harness & Ground ⇒ If less than infinite resistance » Repair the short to ground on the circuit. ⇓ If infinite resistance 4.4. Test for less than 2 Ω between the test points: Signal circuit terminal 4 @ Component harness & The other end of the circuit @ Control module harness ⇒ If 2 Ω or greater » Repair the open/high resistance in the circuit. ⇒ If less than 2 Ω » Replace the component: K20 Engine Control Module ⇒ If greater than 3.0 V 4.1. Ignition/Vehicle » Off 4.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 4.3. Ignition » On / Vehicle » In Service Mode 4.4. Test for less than 1 V between the test points: Signal circuit terminal 4 @ Component harness & Ground ⇒ If 1 V or greater » Repair the short to voltage on the circuit. ⇒ If less than 1 V » Replace the component: K20 Engine Control Module ⇓ If between 1.7 and 3.0 V
  13. Verify the appropriate scan tool parameter: Heated Oxygen Sensor = Greater than 1.7 V ⇒ If less than 1.7 V 5.1. Ignition/Vehicle » Off 5.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 5.3. Test for infinite resistance between the test points: Signal circuit terminal 3 @ Component harness & Ground ⇒ If less than infinite resistance » Repair the short to ground on the circuit. ⇒ If infinite resistance » Replace the component: K20 Engine Control Module ⇓ If greater than 1.7 V
  14. Connect a 3 A fused jumper wire between the test points: Signal circuit terminal 4 & Signal circuit terminal 3
  15. Verify the appropriate scan tool parameter: Heated Oxygen Sensor = 0.0 V ⇒ If greater than 0.0 V 7.1. Ignition/Vehicle » Off & Remove » Jumper wire(s) 7.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 7.3. Ignition » On / Vehicle » In Service Mode 7.4. Test for less than 1 V between the test points: Signal circuit terminal 3 @ Component harness & Ground ⇒ If 1 V or greater » Repair the short to voltage on the circuit. ⇓ If less than 1 V 7.5. Ignition/Vehicle » Off 7.6. Test for less than 2 Ω between the test points: Signal circuit terminal 3 @ Component harness & The other end of the circuit @ Control module harness ⇒ If 2 Ω or greater » Repair the open/high resistance in the circuit. ⇒ If less than 2 Ω » Replace the component: K20 Engine Control Module ⇓ If 0.0 V
  16. Verify the following conditions do not exist: B52 Heated Oxygen Sensor — Water intrusion @ Harness Connector Evaporative Emission Canister — Saturated with fuel Exhaust System — Leaking Fuel — Contaminated / Poor Quality — Refer to: Alcohol/Contaminants-in-Fuel Diagnosis Fuel Pressure — High / Low — Refer to: Fuel System Diagnosis Vacuum leak @ Engine / Hoses / Lines ⇒ If a condition exists Repair or replace as necessary ⇓ If no conditions exist
  17. Test or replace the component: B52 Heated Oxygen Sensor Repair Instructions Perform the Diagnostic Repair Verification after completing the repair: Diagnostic Repair Verification Heated Oxygen Sensor Replacement - Bank 1 Sensor 1 Heated Oxygen Sensor Replacement - Bank 1 Sensor 2 Heated Oxygen Sensor Replacement - Bank 2 Sensor 1 Heated Oxygen Sensor Replacement - Bank 2 Sensor 2 For control module replacement, programming, and setup refer to: Control Module References