prjctx.net
P0030PowertrainMonitor

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.

Monitor closely — watch for other symptoms. Safe to drive short distances for now.

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. 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. 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. 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. 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. 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. 2

    Check Blown heater fuse or relayMany 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. 3

    Check Open or short in the heater wiring harnessThe heater circuit wiring runs through the exhaust area where heat cycling causes insulation brittleness and breaks over time.

  4. 4

    Check Corroded O2 sensor connectorExhaust heat and road spray degrade the sensor connector. Corrosion creates resistance that triggers a heater circuit fault.

How to Fix It

  1. 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. 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. 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. 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. 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.