HO2S Heater Control Circuit (Bank 1 Sensor 1)
Code P0030 means the PCM has detected a fault in the heater control circuit for the upstream oxygen sensor (Bank 1 Sensor 1). The O2 sensor heater warms the sensor quickly so it reaches operating temperature — and closed-loop fuel control — sooner. P0030 is a circuit fault (open, short to ground, or short to voltage) in the heater wiring, not a fault with the oxygen sensing element itself. The engine will run but closed-loop fuel control may be delayed on cold starts.
What You Might Notice
- Check engine light on
- Slightly increased fuel consumption, especially on short trips
- Delayed closed-loop operation on cold starts
- Possible rough running until sensor warms up naturally
- May fail emissions test
Most Common Causes
- 1
Failed O2 sensor (heater element open)
The internal heater element inside the Bank 1 Sensor 1 O2 sensor has broken. The oxygen-sensing element may still work, but the heater circuit is open. This is the most common cause.
- 2
Blown heater fuse or relay
Many vehicles protect the O2 sensor heater circuit with a dedicated fuse. A blown fuse kills power to the heater without affecting the sensor signal.
- 3
Open or short in the heater wiring harness
The heater circuit wiring runs through the exhaust area where heat cycling causes insulation brittleness and breaks over time.
- 4
Corroded O2 sensor connector
Exhaust heat and road spray degrade the sensor connector. Corrosion creates resistance that triggers a heater circuit fault.
How to Diagnose It
- 1
Check Failed O2 sensor (heater element open) — The internal heater element inside the Bank 1 Sensor 1 O2 sensor has broken. The oxygen-sensing element may still work, but the heater circuit is open. This is the most common cause.
- 2
Check Blown heater fuse or relay — Many vehicles protect the O2 sensor heater circuit with a dedicated fuse. A blown fuse kills power to the heater without affecting the sensor signal.
- 3
Check Open or short in the heater wiring harness — The heater circuit wiring runs through the exhaust area where heat cycling causes insulation brittleness and breaks over time.
- 4
Check Corroded O2 sensor connector — Exhaust heat and road spray degrade the sensor connector. Corrosion creates resistance that triggers a heater circuit fault.
How to Fix It
- 1
Check the O2 sensor heater fuse
Locate the heater circuit fuse in the fuse box and check for continuity. Replace if blown and investigate why it failed.
- 2
Inspect the O2 sensor connector and harness
Check the Bank 1 Sensor 1 connector for corrosion, water intrusion, and heat damage. Inspect the harness near the exhaust manifold.
- 3
Test heater circuit resistance
Disconnect the sensor and measure resistance across the heater terminals. Typical spec is 5–20 ohms; an open reading (OL) confirms a failed heater element.
- 4
Replace the upstream oxygen sensor (Bank 1)
If the heater element is open or resistance is out of spec, replace the sensor. Use OEM or OEM-quality replacement.
- 5
Clear codes and verify with a drive cycle
After repair, clear DTCs and complete a cold-start drive cycle. Confirm the heater circuit passes the EVAP/O2 monitor.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
