DTC code page

P0030: HO2S Heater Control Circuit (Bank 1 Sensor 1)

Quick answer: The ECU sees an electrical problem in the heater circuit for the Bank 1 upstream oxygen sensor.

Drivers also search this fault as bank 1 sensor 1 heater circuit, upstream O2 heater circuit bank 1, HO2S heater control circuit B1S1.

Severity: medium Family: powertrain Related paths: 17
Meaning

What P0030 usually means

P0030 means the control module is not happy with the heater-control circuit for Bank 1 Sensor 1, the upstream oxygen sensor that the ECU relies on heavily during warm-up and fuel-trim control. The sensor itself may still produce a signal later, but if the heater cannot bring it online quickly, cold-start trims, readiness, and catalyst monitoring all become less trustworthy.

Fast triage

Start here before chasing parts

  • Scan first: save freeze-frame and pending codes before clearing anything.
  • Confirm the complaint: compare the stored code with current drivability symptoms.
  • Use context: trims, live data, and related codes usually narrow the fault faster than guesswork.
  • Work simplest to hardest: leaks, connectors, maintenance items, and known patterns before expensive components.
Initial checks

What to check first

  • Confirm the code is for Bank 1 Sensor 1, not the downstream sensor on the same bank.
  • Inspect the sensor connector and harness routing where it passes close to the manifold or front pipe.
  • Check heater fuse and heater power supply before assuming the sensor itself is dead.
Driving risk

Can you keep driving?

P0030 usually does not require an immediate stop, but repeated cold-start driving with a lazy upstream sensor can hurt fuel economy, emissions readiness, and the quality of later diagnosis.

Moderate urgency: This code often allows short-term driving, but the right fix usually comes faster when you diagnose it early instead of waiting for more codes.
Likely causes

Common causes behind this code

  • Failed heater element inside the Bank 1 Sensor 1 oxygen sensor
  • Blown fuse or missing heater power feed to the upstream sensor
  • Open, shorted, or heat-damaged wiring near the exhaust manifold
  • Poor connector fit, corrosion, or terminal tension loss
  • Rare PCM heater-driver fault after wiring and sensor checks pass

Cause phrases often tied to this code: oxygen sensor heater failure, heater power feed, fuse issue, wiring damage, PCM driver problem.

Diagnostic order

Suggested workflow

  1. Verify Bank 1 Sensor 1 location and review freeze-frame temperature context.
  2. Check the heater circuit fuse and confirm battery voltage reaches the heater feed when commanded.
  3. Inspect harness insulation, pin fit, and connector locking near the hot exhaust area.
  4. Measure heater-circuit continuity and compare resistance to a known-good spec if available.
  5. Replace the upstream sensor only after the power, ground, and wiring path make sense.
Avoid guesswork

Common mistakes

  • Confusing P0030 with a signal-performance code like P0133 and replacing parts without checking the heater feed.
  • Skipping fuse and connector inspection because the engine still seems to run normally after warmup.
  • Judging the wrong bank or wrong sensor on V engines.
Repair path

Practical fix guidance

  • Repair heater power, ground, or connector damage first if the circuit fault is external to the sensor.
  • Replace Bank 1 Sensor 1 when the heater element itself is open or clearly out of spec.
  • After repair, confirm cold-start O2 activity and fuel-trim behavior stabilize normally.
Vehicle context

Affected brands in this MVP

Brand hubs help broaden internal linking now and can evolve into make-specific diagnostic notes later.

Aliases and common searches

English phrases tied to P0030

Useful when the driver knows the wording but not the exact DTC yet.

  • bank 1 sensor 1 heater circuit
  • upstream O2 heater circuit bank 1
  • HO2S heater control circuit B1S1
Related search intent

Queries this page can answer naturally

  • P0030 code meaning
  • what does P0030 mean
  • bank 1 sensor 1 heater control circuit
  • upstream O2 heater fault
FAQ

Quick questions about P0030

Is P0030 the same as P0135?

They are close neighbors, but P0030 focuses on the heater control circuit while P0135 is the broader Bank 1 Sensor 1 heater malfunction code family many scanners label slightly differently.

Can P0030 cause rough cold starts?

Sometimes indirectly. The engine may stay in open loop longer and fuel correction may be slower to settle during warm-up.

Should I replace the upstream O2 sensor first?

Only after checking fuse, power feed, connector condition, and harness damage. The sensor is common, but not the only reason the heater circuit fails.