Home / DTC / P0167 — O2 Sensor Heater Circuit Bank 2 Sensor 3

P0167 — O2 Sensor Heater Circuit Bank 2 Sensor 3

Detailed page for trouble code P0167.

32,304codes
58brands
9,850generic
22,454specific
Reset
Code

P0167

Generic P — Powertrain

O2 Sensor Heater Circuit Bank 2 Sensor 3

Brand: Generic
Views: UK: 17 EN: 30 RU: 18
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in heater circuit wiring (broken wire, chafing, short to ground or battery)
  • Corroded, loose or damaged sensor connector
  • Failed O2 sensor heater element (internal open or short)
  • Blown fuse or faulty relay supplying the heater circuit
  • Faulty ECM / heater driver (less common)
  • Water intrusion or contamination of connector

Symptoms

  • Check Engine Light (MIL) illuminated
  • Possible failed emissions test
  • Delayed transition to closed-loop operation (could affect fuel trim)
  • Reduced fuel economy or drivability issues (usually minor)
  • Stored freeze frame data with engine conditions when fault occurred

What to check

  • Retrieve freeze frame and freeze-frame/graph heater-control PIDs with a scan tool
  • Verify DTC is current or historical; check for pending/related codes
  • Visually inspect sensor, connector and wiring on Bank 2 Sensor 3 for damage, corrosion, contamination or water
  • Check related fuses and relays for the heater circuit
  • Backprobe the heater connector and measure voltage with key ON/engine off (or observe heater control duty with engine running) per vehicle service manual
  • Measure heater element resistance with the sensor disconnected and compare to spec

Signal parameters

  • Heater element resistance (typical range): ~2–20 ohms (varies by sensor; consult OEM spec)
  • Heater supply voltage: battery voltage (~12 V) present at supply pin with key ON (or ECU-applied switching voltage depending on design)
  • Heater control: ECM typically switches/grounds or supplies a PWM/duty signal to control heater (duty cycle varies with conditions)
  • O2 sensor signal (after warmed): narrowband ~0–1.0 V; wideband systems use separate heater and sensor currents/signals

Diagnostic algorithm

  1. Capture freeze frame and live data with a scan tool. Confirm P0167 and note any related codes (other heater or sensor codes).
  2. Perform visual inspection of Bank 2 Sensor 3 harness and connector for corrosion, bent pins, heat damage or water entry. Repair as needed.
  3. Check fuses/relays that feed O2 heater circuits; replace any blown fuses and re-check for faults.
  4. With ignition OFF, disconnect the sensor. Measure heater element resistance across the heater pins using an ohmmeter. If open or out of manufacturer spec, replace the sensor.
  5. With ignition ON (engine off) backprobe the connector supply pin for battery voltage (or expected switched voltage) and the control pin for ECU switching. If supply missing, trace wiring to fuse/relay and repair.
  6. Check continuity from the sensor connector heater pins back to the ECM connector. Also check for shorts to ground or battery. Repair any wiring faults (splice, repair or replace harness).
  7. If wiring and sensor resistance are good but code persists, swap with a known-good sensor or substitute identical connector to confirm. If heater driver at ECM is suspected, consult manufacturer diagnostics before replacing ECM.
  8. After repairs, clear codes, perform key-on/engine-run checks and test drive to confirm code does not return and that the sensor heats and the system enters closed-loop normally.

Likely causes

  • Damaged sensor harness or connector (most common)
  • Heater element inside the sensor has failed (open or out-of-spec resistance)
  • Blown fuse or failed power/ground for heater circuit
  • Short to ground from wiring to chassis
  • Faulty ECM heater driver (rare)

Fault status

⚠️ Status
Heater circuit malfunction detected for O2 sensor Bank 2 Sensor 3 — heater not operating within expected electrical parameters. ECM stored P0167.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P0167

GWM P — Powertrain

- O2 sensor heating circuit fault (bank 2, sensor 3)

Brand: GWM
Views: UK: 4 EN: 4 RU: 3
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in heater circuit wiring (broken wire, chafing, short to ground or battery)
  • Corroded, loose or damaged sensor connector
  • Failed O2 sensor heater element (internal open or short)
  • Blown fuse or faulty relay supplying the heater circuit
  • Faulty ECM / heater driver (less common)
  • Water intrusion or contamination of connector

Symptoms

  • Check Engine Light (MIL) illuminated
  • Possible failed emissions test
  • Delayed transition to closed-loop operation (could affect fuel trim)
  • Reduced fuel economy or drivability issues (usually minor)
  • Stored freeze frame data with engine conditions when fault occurred

What to check

  • Retrieve freeze frame and freeze-frame/graph heater-control PIDs with a scan tool
  • Verify DTC is current or historical; check for pending/related codes
  • Visually inspect sensor, connector and wiring on Bank 2 Sensor 3 for damage, corrosion, contamination or water
  • Check related fuses and relays for the heater circuit
  • Backprobe the heater connector and measure voltage with key ON/engine off (or observe heater control duty with engine running) per vehicle service manual
  • Measure heater element resistance with the sensor disconnected and compare to spec

Signal parameters

  • Heater element resistance (typical range): ~2–20 ohms (varies by sensor; consult OEM spec)
  • Heater supply voltage: battery voltage (~12 V) present at supply pin with key ON (or ECU-applied switching voltage depending on design)
  • Heater control: ECM typically switches/grounds or supplies a PWM/duty signal to control heater (duty cycle varies with conditions)
  • O2 sensor signal (after warmed): narrowband ~0–1.0 V; wideband systems use separate heater and sensor currents/signals

Diagnostic algorithm

  1. Capture freeze frame and live data with a scan tool. Confirm P0167 and note any related codes (other heater or sensor codes).
  2. Perform visual inspection of Bank 2 Sensor 3 harness and connector for corrosion, bent pins, heat damage or water entry. Repair as needed.
  3. Check fuses/relays that feed O2 heater circuits; replace any blown fuses and re-check for faults.
  4. With ignition OFF, disconnect the sensor. Measure heater element resistance across the heater pins using an ohmmeter. If open or out of manufacturer spec, replace the sensor.
  5. With ignition ON (engine off) backprobe the connector supply pin for battery voltage (or expected switched voltage) and the control pin for ECU switching. If supply missing, trace wiring to fuse/relay and repair.
  6. Check continuity from the sensor connector heater pins back to the ECM connector. Also check for shorts to ground or battery. Repair any wiring faults (splice, repair or replace harness).
  7. If wiring and sensor resistance are good but code persists, swap with a known-good sensor or substitute identical connector to confirm. If heater driver at ECM is suspected, consult manufacturer diagnostics before replacing ECM.
  8. After repairs, clear codes, perform key-on/engine-run checks and test drive to confirm code does not return and that the sensor heats and the system enters closed-loop normally.

Likely causes

  • Damaged sensor harness or connector (most common)
  • Heater element inside the sensor has failed (open or out-of-spec resistance)
  • Blown fuse or failed power/ground for heater circuit
  • Short to ground from wiring to chassis
  • Faulty ECM heater driver (rare)

Fault status

⚠️ Status
Heater circuit malfunction detected for O2 sensor Bank 2 Sensor 3 — heater not operating within expected electrical parameters. ECM stored P0167.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P0167

HUMMER P — Powertrain

Heated Oxygen Sensor (HO2S) Heater Circuit Bank 2 Sensor 3

Brand: HUMMER
Views: UK: 5 EN: 13 RU: 6
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in heater circuit wiring (broken wire, chafing, short to ground or battery)
  • Corroded, loose or damaged sensor connector
  • Failed O2 sensor heater element (internal open or short)
  • Blown fuse or faulty relay supplying the heater circuit
  • Faulty ECM / heater driver (less common)
  • Water intrusion or contamination of connector

Symptoms

  • Check Engine Light (MIL) illuminated
  • Possible failed emissions test
  • Delayed transition to closed-loop operation (could affect fuel trim)
  • Reduced fuel economy or drivability issues (usually minor)
  • Stored freeze frame data with engine conditions when fault occurred

What to check

  • Retrieve freeze frame and freeze-frame/graph heater-control PIDs with a scan tool
  • Verify DTC is current or historical; check for pending/related codes
  • Visually inspect sensor, connector and wiring on Bank 2 Sensor 3 for damage, corrosion, contamination or water
  • Check related fuses and relays for the heater circuit
  • Backprobe the heater connector and measure voltage with key ON/engine off (or observe heater control duty with engine running) per vehicle service manual
  • Measure heater element resistance with the sensor disconnected and compare to spec

Signal parameters

  • Heater element resistance (typical range): ~2–20 ohms (varies by sensor; consult OEM spec)
  • Heater supply voltage: battery voltage (~12 V) present at supply pin with key ON (or ECU-applied switching voltage depending on design)
  • Heater control: ECM typically switches/grounds or supplies a PWM/duty signal to control heater (duty cycle varies with conditions)
  • O2 sensor signal (after warmed): narrowband ~0–1.0 V; wideband systems use separate heater and sensor currents/signals

Diagnostic algorithm

  1. Capture freeze frame and live data with a scan tool. Confirm P0167 and note any related codes (other heater or sensor codes).
  2. Perform visual inspection of Bank 2 Sensor 3 harness and connector for corrosion, bent pins, heat damage or water entry. Repair as needed.
  3. Check fuses/relays that feed O2 heater circuits; replace any blown fuses and re-check for faults.
  4. With ignition OFF, disconnect the sensor. Measure heater element resistance across the heater pins using an ohmmeter. If open or out of manufacturer spec, replace the sensor.
  5. With ignition ON (engine off) backprobe the connector supply pin for battery voltage (or expected switched voltage) and the control pin for ECU switching. If supply missing, trace wiring to fuse/relay and repair.
  6. Check continuity from the sensor connector heater pins back to the ECM connector. Also check for shorts to ground or battery. Repair any wiring faults (splice, repair or replace harness).
  7. If wiring and sensor resistance are good but code persists, swap with a known-good sensor or substitute identical connector to confirm. If heater driver at ECM is suspected, consult manufacturer diagnostics before replacing ECM.
  8. After repairs, clear codes, perform key-on/engine-run checks and test drive to confirm code does not return and that the sensor heats and the system enters closed-loop normally.

Likely causes

  • Damaged sensor harness or connector (most common)
  • Heater element inside the sensor has failed (open or out-of-spec resistance)
  • Blown fuse or failed power/ground for heater circuit
  • Short to ground from wiring to chassis
  • Faulty ECM heater driver (rare)

Fault status

⚠️ Status
Heater circuit malfunction detected for O2 sensor Bank 2 Sensor 3 — heater not operating within expected electrical parameters. ECM stored P0167.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P0167

LAND ROVER P — Powertrain

Heater circuit malfunction of oxygen sensor. Bank 2 - sensor 3

Views: UK: 4 EN: 13 RU: 5
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in heater circuit wiring (broken wire, chafing, short to ground or battery)
  • Corroded, loose or damaged sensor connector
  • Failed O2 sensor heater element (internal open or short)
  • Blown fuse or faulty relay supplying the heater circuit
  • Faulty ECM / heater driver (less common)
  • Water intrusion or contamination of connector

Symptoms

  • Check Engine Light (MIL) illuminated
  • Possible failed emissions test
  • Delayed transition to closed-loop operation (could affect fuel trim)
  • Reduced fuel economy or drivability issues (usually minor)
  • Stored freeze frame data with engine conditions when fault occurred

What to check

  • Retrieve freeze frame and freeze-frame/graph heater-control PIDs with a scan tool
  • Verify DTC is current or historical; check for pending/related codes
  • Visually inspect sensor, connector and wiring on Bank 2 Sensor 3 for damage, corrosion, contamination or water
  • Check related fuses and relays for the heater circuit
  • Backprobe the heater connector and measure voltage with key ON/engine off (or observe heater control duty with engine running) per vehicle service manual
  • Measure heater element resistance with the sensor disconnected and compare to spec

Signal parameters

  • Heater element resistance (typical range): ~2–20 ohms (varies by sensor; consult OEM spec)
  • Heater supply voltage: battery voltage (~12 V) present at supply pin with key ON (or ECU-applied switching voltage depending on design)
  • Heater control: ECM typically switches/grounds or supplies a PWM/duty signal to control heater (duty cycle varies with conditions)
  • O2 sensor signal (after warmed): narrowband ~0–1.0 V; wideband systems use separate heater and sensor currents/signals

Diagnostic algorithm

  1. Capture freeze frame and live data with a scan tool. Confirm P0167 and note any related codes (other heater or sensor codes).
  2. Perform visual inspection of Bank 2 Sensor 3 harness and connector for corrosion, bent pins, heat damage or water entry. Repair as needed.
  3. Check fuses/relays that feed O2 heater circuits; replace any blown fuses and re-check for faults.
  4. With ignition OFF, disconnect the sensor. Measure heater element resistance across the heater pins using an ohmmeter. If open or out of manufacturer spec, replace the sensor.
  5. With ignition ON (engine off) backprobe the connector supply pin for battery voltage (or expected switched voltage) and the control pin for ECU switching. If supply missing, trace wiring to fuse/relay and repair.
  6. Check continuity from the sensor connector heater pins back to the ECM connector. Also check for shorts to ground or battery. Repair any wiring faults (splice, repair or replace harness).
  7. If wiring and sensor resistance are good but code persists, swap with a known-good sensor or substitute identical connector to confirm. If heater driver at ECM is suspected, consult manufacturer diagnostics before replacing ECM.
  8. After repairs, clear codes, perform key-on/engine-run checks and test drive to confirm code does not return and that the sensor heats and the system enters closed-loop normally.

Likely causes

  • Damaged sensor harness or connector (most common)
  • Heater element inside the sensor has failed (open or out-of-spec resistance)
  • Blown fuse or failed power/ground for heater circuit
  • Short to ground from wiring to chassis
  • Faulty ECM heater driver (rare)

Fault status

⚠️ Status
Heater circuit malfunction detected for O2 sensor Bank 2 Sensor 3 — heater not operating within expected electrical parameters. ECM stored P0167.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email