P0030 HO2S Heater Control Circuit (Bank 1 Sensor 1)
The upstream oxygen sensor on bank 1 (sensor 1, before the catalytic converter) only delivers a usable signal once its ceramic element is hot. A heating element inside the sensor gets it there quickly after a cold start. Typically the heater receives battery voltage via a fuse or relay, and the engine control module switches the ground side with a pulsed signal while comparing the commanded state with the measured voltage or current. P0030 is the general circuit fault: the measured state does not fit the command, most often because the circuit is interrupted. Which physical fault sets P0030, P0031 or P0032 is defined by each manufacturer. Without heating, closed-loop mixture control starts late and cold-start emissions rise.
Likely causes
Symptoms
- Check engine light on
- Usually no noticeable drivability problem
- Closed-loop control starts late after a cold start
- Emissions test or readiness check failed
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
What to check first
- Check heater power and control
- Measure heater resistance
- Inspect wiring
Parts involved
Related codes
References: law.cornell.edu, saabwisonline.com, en.wikipedia.org.