P0030: HO2S Heater Control Circuit (Bank 1, Sensor 1)
Key takeaways
- P0030 means the engine computer found a fault in the heater circuit of the upstream oxygen sensor on bank 1, the one before the catalytic converter.
- The heater only helps the sensor warm up fast after a cold start, so the car drives normally; expect slightly worse fuel economy and a failed OBD emissions check.
- Check the fuse and the sensor connector first; a failed heater inside the sensor is the most common final answer, at $150–$400 for the sensor.
- Manufacturer bulletins for this code include a software update on the 2020 Nissan Murano and connector or harness repairs on 2010–2012 Ram 2500 and 3500 trucks.
What P0030 means
The small heater built into your front oxygen sensor on bank 1 isn’t working the way the engine computer expects. The scanner name is HO2S Heater Control Circuit (Bank 1, Sensor 1). An oxygen sensor only reads accurately when it’s hot, so it has an electric heater that gets it up to temperature within a minute or so of a cold start. The computer powers that heater and watches its current or voltage. When the circuit doesn’t behave as expected, open, shorted, or out of range, it sets P0030. Sensor 1 is the upstream sensor, before the catalytic converter; on many newer cars it’s a wide-band air/fuel ratio sensor, and the code works the same way.
Is it safe to drive?
Yes. Until the sensor warms up from exhaust heat alone, the computer runs a preset fuel mixture instead of adjusting it from the sensor. You may see slightly worse fuel economy, especially on short trips, and the car will fail an OBD-based emissions inspection while the light is on. What changes the answer: a flashing check engine light, a misfire or rough running, or several unrelated sensor codes at once, which points to a shared fuse or wiring problem worth finding before it strands you.
Causes, ranked
| Cause | How you confirm it | Typical cost (US independent shop, 2026) |
|---|---|---|
| Heater element burned out inside the sensor | Heater resistance open or far out of spec at the sensor connector | $150–$400 |
| Blown fuse for the O2 heater circuit | No power at the heater feed with the key on; other sensor heater codes too | $0–$20 for the fuse, plus diagnosis |
| Corroded, melted or loose connector | Green or burned pins; connector resting on the exhaust; code comes and goes | $100–$250 |
| Chafed or broken wiring near the exhaust | Wire rubbed through on a bracket or melted on the pipe; voltage drop test | $100–$250 |
| Engine computer software (some makes) | A bulletin for your exact model and year names P0030 | $100–$200, or free under warranty |
What to check first
- Look at the sensor connector and wiring with the engine cold. Unplug it, check for corrosion or melted plastic, and make sure the harness isn’t touching the exhaust.
- Check the fuse that feeds the oxygen sensor heaters. If it’s blown and other heater codes are set too, look for a short before you just replace the fuse.
- Measure heater resistance at the sensor side of the connector and compare with the service manual. Open or wildly off means a new sensor.
- Check power and ground at the harness side with the key on. Good sensor plus no power means wiring or fuse.
- Look up bulletins for your car. The 2020 Nissan Murano bulletin fixes P0030 and related heater codes by reprogramming the engine computer. Bulletins for 2010–2012 Ram 2500 and 3500 trucks call for new oxygen sensor connectors or an overlay harness before any sensor is replaced. Ford, Lincoln and Land Rover also have bulletins listing this code.
- Clear the code and drive after a connector or fuse repair; the heater monitor reruns on the next cold start.
What it costs
The cheap outcome is a fuse, a few dollars plus the time to find why it blew. The common outcome is a new upstream oxygen sensor, $150–$400 installed, with wide-band air/fuel sensors and hard-to-reach manifold sensors at the top of that range. The expensive outcome for this code is still modest: a connector or wiring repair at $100–$250, sometimes plus a sensor. A $100–$180 diagnosis that checks power, ground and heater resistance keeps you from buying a sensor when the fault is a $20 fuse or a melted connector.
Related codes
P0030 often appears with P0031 (same heater circuit reading low) or P0135 (heater performance). If the bank 2 heater code P0050 or the downstream heater codes P0037 and P0038 are also set, suspect a shared fuse, relay or power feed before replacing several sensors. More on the light itself: can I drive with the check engine light on.
What owners report to NHTSA
8 complaints filed with NHTSA mention P0030, 8 of them since 2015, across 4 different models. The component owners most often filed it under: fuel/propulsion system.
Most-reported models
| Vehicle | Complaints | Model years reported |
|---|---|---|
| CHEVROLET VOLT | 5 | 2016, 2017, 2018 |
Manufacturer service bulletins that name P0030
20 technical service bulletins and manufacturer communications filed with NHTSA mention P0030, from 9 makes. A bulletin means the manufacturer has documented a known cause or a fix procedure for that model. Examples:
- NISSAN MURANO (2020), bulletin 10177219: MIL ON WITH DTC P0053, P0059, P0030 AND/OR P0050 STORED IF YOU CONFIRM The MIL is ON with one or more of the following A/F SENSOR 1 HEATER DTCs stored: P0053 P0059 P0030 P0050 ACTION 1. Confirm the current ECM part numbe…
- LAND ROVER DISCOVERY (2017, 2018, 2016), bulletin 10142779: The engine Malfunction Indicator Lamp (MIL) may be illuminated with Diagnostic Trouble Code (DTC) P0030-29 and/or P2251-13 stored in the Powertrain Control Module (PCM).
- LAND ROVER RANGE ROVER (2016), bulletin 10105881: "ISSUE: THE CUSTOMER MAY OBSERVE A MIL IN THE INSTRUMENT CLUSTER RELATING TO THE ENGINE SYSTEM (CHECK ENGINE LIGHT) AND ONE OR MORE CODES STORED IN THE PCM RELATING TO HEATED OXYGEN SENSOR (HO2S) IN THE EXHAUST SYSTEM. T…
- GMC ACADIA (2013, 2014, 2015), bulletin 10135332: This Preliminary Information communication provides information to the technician about vehicles that have a Service Engine Soon Malfunction Indicator Lamp on. Technician may find a Diagnostic Trouble Codes P0030, P0031,…
- BUICK ENCLAVE (2013, 2014, 2015), bulletin 10135332: This Preliminary Information communication provides information to the technician about vehicles that have a Service Engine Soon Malfunction Indicator Lamp on. Technician may find a Diagnostic Trouble Codes P0030, P0031,…
- CHEVROLET TRAVERSE (2013, 2014, 2015), bulletin 10135332: This Preliminary Information communication provides information to the technician about vehicles that have a Service Engine Soon Malfunction Indicator Lamp on. Technician may find a Diagnostic Trouble Codes P0030, P0031,…
Sources: NHTSA Office of Defects Investigation complaint database and manufacturer communications file, snapshots September 2026. A complaint or bulletin that mentions a code is a report about that vehicle, not a statement that the code has one cause.
Frequently asked questions
Can I drive with P0030?
Yes. The heater only speeds up how fast the sensor starts working after a cold start. The engine runs on a preset fuel mixture a little longer, so fuel economy and emissions suffer slightly, but nothing is at risk of damage in the short term.
Is P0030 the oxygen sensor itself?
Often, but not always. The heater is a small element inside the sensor, and when it burns out the sensor needs replacing. But the same code sets for a blown fuse, a melted or corroded connector, or chafed wiring near the exhaust, so check the circuit first.
Where is bank 1 sensor 1?
Bank 1 is the side of the engine with cylinder 1; four-cylinder engines only have bank 1. Sensor 1 is the upstream sensor, in the exhaust manifold or pipe before the catalytic converter.
What's the difference between P0030, P0031 and P0032?
All three are the same heater circuit. P0030 is a general circuit fault, P0031 means the circuit reads low (often an open heater or wiring), and P0032 means it reads high (often a short). The checks are the same.
Will P0030 clear itself?
If a connector was loose and is now making contact, the light can go off after several drives. A burned-out heater or blown fuse won't fix itself.
References
- NHTSA ODI complaints flat file (FLAT_CMPL)
- NHTSA manufacturer communications / technical service bulletins flat files
- 40 CFR 86.1806-17: Onboard diagnostics (EPA OBD requirements, incl. oxygen sensor monitoring)
- 13 CCR 1968.2: Malfunction and diagnostic system requirements (California OBD II, incl. sensor heater monitoring)