Emissions

P00D3 — HO2S Heater Control Circuit Range/Performance, Bank 2 Sensor 1

Severity: low Safe to drive

What P00D3 means

The engine control module monitors the heater circuit of the upstream oxygen sensor (sensor 1) on Bank 2. The heater brings the sensor to operating temperature quickly so the ECM can control the air-fuel mixture accurately. P00D3 is set when heater current or operation falls outside the expected range, due to a weak heater, a poor connection or a wiring fault.

Symptoms

  • Check Engine light on
  • Higher fuel consumption
  • Rough or unstable idle
  • Poor emissions performance or a failed emissions test
  • Longer time in warm-up fuel enrichment

Possible causes

  1. Failed heater element inside the Bank 2 Sensor 1 oxygen sensor (most likely)
  2. Open, shorted or corroded wiring or connector in the heater circuit
  3. Damaged wire insulation near hot exhaust parts
  4. Exhaust leak near the sensor skewing its readings
  5. Aged or contaminated sensor
  6. Faulty ECM (rare)

How to diagnose

  1. Read codes and freeze frame data and confirm which side is Bank 2 (the side without cylinder 1)
  2. Watch the sensor heater status and warm-up time in live data
  3. Inspect the sensor wiring and connector for melting, corrosion or chafed insulation
  4. Check the heater fuse and relay if the circuit uses them
  5. Measure heater resistance and compare it with the spec for your vehicle
  6. Check supply voltage and the control signal at the connector, and test wire continuity to the ECM
  7. Inspect the exhaust for leaks near the sensor
  8. Review fuel trims to rule out a mixture problem

Common fixes

  • Replace the Bank 2 Sensor 1 oxygen sensor
  • Repair or replace damaged wiring and the connector in the heater circuit
  • Replace a blown fuse or faulty relay
  • Fix any exhaust leak near the sensor
  • Replace or reprogram the ECM only after everything else is ruled out

Questions and answers

What does P00D3 mean?

The ECM found a range or performance problem in the heater circuit of the upstream oxygen sensor on Bank 2. The sensor itself or its wiring is the usual culprit.

Can I drive with code P00D3?

Generally yes for a short time. Fuel economy and emissions may suffer, so have it diagnosed soon.

How do I know which sensor to replace?

Bank 2 is the cylinder bank that does not contain cylinder 1, and sensor 1 is the one before the catalytic converter. Check the wiring and heater resistance before buying a new sensor.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.