Skip to content

P0167

Powertrain
Low

O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 3)

Get Your FREE AI Diagnostic Report

Enter your vehicle for a personalized diagnosis for code P0167

P0167

Optional: Add your vehicle for more accurate diagnosis

P0167 means the PCM has detected a problem in the heater circuit for the third oxygen sensor on Bank 2. This sensor's built-in heater is designed to bring the sensing element up to its operating temperature of approximately 600°F within seconds of engine start. Without the heater, the sensor must wait for hot exhaust gases to gradually warm it up, which can take several minutes.

The practical impact of this code is mostly limited to the first few minutes after a cold start. During this warm-up period, the sensor cannot provide accurate readings, so the PCM cannot monitor the secondary catalytic converter. Once the engine and exhaust system reach normal operating temperature, the sensor will function normally even without the heater. This makes the code more problematic for vehicles used primarily for short trips.

The heater element is integrated into the O2 sensor assembly and cannot be serviced separately, so the standard fix is full sensor replacement. However, always check the heater circuit fuse first — it is a common and inexpensive cause. Also inspect the heater circuit wiring and ground connections, particularly at points where the harness passes near exhaust components that could cause heat damage.

Severity

Low — MonitorThis Month

Symptoms

  • Check Engine Light is on
  • Longer engine warm-up period
  • Slightly rough cold idle
  • Reduced fuel economy on short trips
  • Failed emissions test
  • No significant symptoms when engine is warm

Likely Causes

Burned-out heater element in the O2 sensor45%

The internal heater element in the third oxygen sensor on Bank 2 has failed due to age, preventing the sensor from reaching operating temperature without relying on exhaust heat alone.

Heater circuit wiring fault25%

A broken, shorted, or corroded wire in the heater power or ground circuit is preventing current from reaching the heater element.

Blown heater circuit fuse15%

The fuse that powers the O2 sensor heater circuits has blown, cutting power to the heater element.

Poor ground connection for heater circuit10%

A corroded or loose ground connection for the sensor heater circuit is preventing adequate current flow through the heater element.

PCM heater driver failure5%

The PCM's internal transistor that controls the heater circuit for this sensor has failed.

Estimated Cost

DIY Repair

$35$120
Difficulty

DIY Friendly

Shop OBD2 scanners

Professional Repair

$160$400

Includes parts + labor

Common Fixes

  1. Replace the Bank 2 Sensor 3 oxygen sensor
  2. Check and replace the O2 sensor heater fuse
  3. Repair heater circuit wiring and ground connections
  4. Clean or replace corroded connectors in the heater circuit

Shop Parts

Related Codes

Still have questions P0167?