P00D2 — O2 Sensor Heater Control Circuit Range/Performance (Bank 1 Sensor 2)
What P00D2 means
The engine control module powers a heater inside the downstream (post-catalyst) oxygen sensor on Bank 1 so the sensor reaches operating temperature quickly. P00D2 sets when heater circuit current or voltage falls outside the expected range or doesn't match what the ECM commanded. Common culprits are the sensor itself, its wiring, or a fuse or relay supplying power.
Symptoms
- Check engine light on
- Failed emissions test
- Slightly higher fuel consumption possible
- Occasionally an unstable idle
- Often no noticeable driveability symptoms
Possible causes
- Failed heater element in the Bank 1 Sensor 2 oxygen sensor
- Open, shorted, or high-resistance wiring in the heater circuit
- Corroded or damaged sensor connector
- Blown fuse or faulty heater power relay
- ECM driver fault or software issue (uncommon)
- Wiring harness damaged near the exhaust
How to diagnose
- Scan all codes and freeze frame data, record them, clear the code and see if it returns
- Inspect the harness and connector at the downstream sensor for chafing, melting, or corrosion
- Check the fuse and relay feeding the sensor heater using the vehicle wiring diagram
- Measure heater element resistance and compare it to the manufacturer spec
- Check for power and the ECM control signal (ground side) at the connector with ignition on
- Test the heater wires back to the ECM for opens and shorts to ground or voltage
- Look for exhaust leaks near the sensor and check for manufacturer ECM software updates or TSBs
Common fixes
- Replace the Bank 1 Sensor 2 oxygen sensor
- Repair the wiring or connector in the heater circuit
- Replace the fuse or relay after finding why it failed
- Update ECM software if a manufacturer bulletin calls for it
Questions and answers
What does P00D2 mean?
The ECM detected a problem in the heater control circuit of the Bank 1 downstream oxygen sensor. The sensor may not warm up properly, which limits catalyst monitoring.
Can I drive with P00D2?
Yes, usually. It isn't an urgent fault, but fix it soon to pass emissions testing and avoid masking other problems.
Do I always need to replace the sensor for P00D2?
No. Check the fuse, relay, wiring, and connector first. Replace the sensor if heater resistance is out of spec while power and control signals are good.
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.