P0030: O2 sensor heater control circuit (Bank 1 Sensor 1)
Drive carefully. Get it checked within a week or two.
Can I drive with P0030?
Yes, but drive carefully and get it checked soon. A sensor that helps set the fuel mixture is not warming up properly. The car usually runs, but fuel economy and emissions can get worse.
What does P0030 mean?
P0030 stands for HO2S Heater Control Circuit (Bank 1, Sensor 1).
Symptoms you may notice
- Drop in gas mileage by 10% to 15%
- Slight hesitation or sluggish response when accelerating
- Check engine light illuminated
How much does it cost to fix?
Repair costs for code P0030 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:
- Burned out heater element in oxygen sensor
- Blown O2 heater fuse
- Melted harness wiring against exhaust manifold
- Corroded connector terminals
What to do next
- Inspect the fuse box for blown heater fuses.
- Measure heater coil resistance on the upstream sensor with a multimeter.
- Replace the upstream oxygen sensor.
Last updated: October 2026
Related codes
General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.
About this code
Code P0030 means the heating circuit in the front oxygen sensor failed. Exhaust heat warms the sensor within minutes of driving anyway, making it safe to continue your trip.