Summary
P0030 means the PCM has detected a fault in the heater circuit of the upstream (pre-catalytic converter) oxygen sensor on Bank 1. The most common causes are a failed O2 sensor heater element (50%), a blown heater circuit fuse (20%), and corroded wiring or connectors (20%). This is usually a straightforward fix — replacing the O2 sensor resolves it most of the time.
Severity: Moderate — increased emissions and fuel use until sensor warms up
Safe to drive: Yes — increased emissions and slightly higher fuel consumption
Repair cost: $30–$300 depending on cause
DIY difficulty: Easy
What does P0030 mean?
Oxygen (O2) sensors measure the oxygen content in the exhaust to help the PCM control the air-fuel mixture. The upstream O2 sensor (Sensor 1) on Bank 1 provides the primary feedback for fuel trim adjustments. For the sensor to work accurately, it must reach operating temperature (approximately 600F / 315C).
Modern O2 sensors have a built-in electric heater element that brings the sensor up to operating temperature within 30–60 seconds of engine start, rather than waiting for exhaust heat alone (which can take several minutes). The PCM monitors the heater circuit for proper current draw. P0030 is set when the PCM detects the heater circuit is open, shorted, or drawing abnormal current.
Without a functioning heater, the O2 sensor takes much longer to reach operating temperature. During this extended warm-up period, the engine runs in open-loop mode (using pre-programmed fuel maps rather than sensor feedback), which results in richer fuel mixture, higher emissions, and slightly worse fuel economy.