P0030 moderate

HO2S Heater Control Circuit (Bank 1 Sensor 1)

The P0030 code means the vehicle's onboard diagnostic system has detected: HO2S Heater Control Circuit (Bank 1 Sensor 1). This is a moderate severity code.

My Garage →
Keep driving?
Short distances only
DIY difficulty
moderate
Estimated cost
$100 - $350 (O2 sensor $80-$250; labor $50-$150)
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Check Engine Light on
  • Poor fuel economy, especially on short trips
  • Longer warm-up time before engine runs smoothly
  • Possible rough idle when cold
  • Higher emissions during cold start

Probable Causes (Ranked by Likelihood)

  • Failed O2 sensor heater element (bank 1 sensor 1) Very High
  • Blown fuse for O2 sensor heater circuit High
  • Open or shorted wiring in heater circuit Moderate
  • Corroded connector at the O2 sensor Moderate
  • PCM heater driver circuit failure Low

Step-by-Step Diagnostic Procedure

  1. Check the O2 sensor heater fuse in the underhood fuse box. Replace if blown and retest. If it blows again, there is a short in the circuit.

  2. Disconnect the bank 1 sensor 1 O2 sensor connector. Measure heater resistance across the heater pins (typically 2-15 ohms depending on make). Infinite resistance means the heater is open.

  3. With the sensor disconnected, check for battery voltage on the heater power wire with the key on. No voltage indicates a wiring or fuse issue.

  4. Inspect the O2 sensor connector for corrosion, melted pins, or water intrusion. Clean or repair as needed.

  5. If the sensor heater tests good and power/ground are present, use a scan tool to command the heater on and verify current draw (typically 0.5-2A). Low current may indicate a PCM driver issue.

Common Fixes by Vehicle

What techs usually find when diagnosing P0030 on specific vehicles — tap your vehicle for the fix and the exact part:

2005-2018 Toyota Camry/RAV4/Highlander easy DIY

The upstream oxygen sensor heater circuit on bank 1 fails when the internal heater element burns out or the connector corrodes. On Toyota 2.5L and 3.5L engines, the bank 1 sensor 1 O2 sensor is on the exhaust manifold near the firewall. Unplug the connector and check for corrosion first. If the connector is clean, measure heater resistance -- it should be 2-14 ohms. If open circuit, replace the sensor. Use an OEM Denso sensor for best results.

Labor: 30-45 min
2006-2017 Honda Accord/CR-V/Civic easy DIY

Honda O2 sensor heater failure is common above 100K miles. The heater element cracks from thermal cycling. Before replacing the sensor, check fuse #15 (or #23 on some models) in the underhood fuse box -- a blown fuse can cause the same code. If the fuse is good, replace the upstream O2 sensor. Honda sensors are notoriously difficult to remove due to corrosion -- apply penetrating oil and let it soak for 30 minutes before attempting removal.

Labor: 30-45 min
2005-2018 Ford F-150/Escape/Explorer easy DIY

Ford bank 1 sensor 1 O2 heater failures are often caused by a corroded connector at the sensor pigtail, especially on trucks exposed to road salt. Inspect the connector first -- Ford uses a gray weatherpack connector that is prone to pin corrosion. If the connector is good, replace the sensor. On 3.5L EcoBoost engines, the bank 1 sensor is on the passenger-side exhaust. Use an OEM Motorcraft sensor to avoid CEL return.

Labor: 30 min - 1 hour

Frequently Asked Questions

Can I drive with code P0030?

Yes, you can drive with P0030. The engine will still run, but the O2 sensor takes longer to reach operating temperature, causing poor fuel economy and higher emissions during cold starts. It will not cause engine damage.

What does the O2 sensor heater do?

The heater brings the O2 sensor to its operating temperature (about 600 degrees F) quickly after a cold start. Without the heater, the sensor relies on exhaust heat alone, which takes several minutes. During that time, the engine runs in open loop with richer fuel mixtures.

Can I replace the O2 sensor myself?

Yes, O2 sensor replacement is a moderate DIY job. You will need an O2 sensor socket (22mm with a slot for the wire). The upstream sensor (sensor 1) is on the exhaust manifold or downpipe before the catalytic converter. Apply penetrating oil if it is seized.

Sources

This page is built from documented references. Verify against your own service info before repair work.

See All Codes & Fixes for Your Vehicle

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.