DOBD DashX ☰ Browse all codes
P0167

O2 Sensor Heater Circuit Bank 2 Sensor 3

Fuel & air metering Generic OBD-II Medium

What it means

P0167 means the ECM detected a fault in the heater circuit of the bank 2, sensor 3 oxygen sensor. The heater brings the sensor up to operating temperature quickly so it can read accurately soon after start-up. The engine runs normally, but until it's fixed the sensor warms up slowly, which delays emissions readiness and can trip the light.

Medium

Can I keep driving? Safe to keep driving β€” the heater only helps the sensor reach temperature faster; it doesn't affect how the engine runs or starts.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed oxygen-sensor heater element (bank 2, sensor 3)
  2. Open or shorted heater circuit wiring
  3. Blown fuse feeding the heater circuit
  4. Corroded or loose connector at the sensor
  5. Faulty ECM/PCM heater driver (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and check the fuse that supplies the heater circuit.
  2. Inspect the sensor connector and wiring for damage or corrosion.
  3. Measure the heater resistance across the sensor's heater terminals against spec.
  4. Replace bank 2 sensor 3 if the heater element is open or out of range.
  5. Repair wiring or connector faults. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0167?+
Yes β€” the engine runs the same. The main downside is slower emissions readiness, so fix it before an emissions test.
Can I just clear P0167?+
It comes back once the ECM re-checks the heater circuit. The heater element or wiring needs to be repaired first.

Related codes

Often seen with P0167

Read & clear P0167 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX