P01B4
O2 Sensor Heater Control Circuit High Bank 1 Sensor 1P01B4 is a generic OBD-II powertrain diagnostic trouble code: O2 Sensor Heater Control Circuit High Bank 1 Sensor 1. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P01B4 means
P01B4 indicates that the PCM has detected a high voltage condition in the heater control circuit for the upstream oxygen sensor on Bank 1 (pre-catalyst, Sensor 1). Heated oxygen sensors use an integral resistive heater element to bring the sensor ceramic to operating temperature quickly, reducing cold-start emissions. The PCM controls heater current via a duty-cycled driver circuit and monitors the feedback voltage to confirm proper operation.
A high circuit voltage fault typically points to an open in the heater ground path causing the circuit reference to float high, or a short to battery voltage in the control wire. It can also result from a failed PCM driver that is no longer pulling the circuit low as commanded. The sensor itself can fail internally with an open heater element that also presents as a high circuit condition on some architectures.
Because Sensor 1 provides the primary air-fuel ratio feedback used for closed-loop fuel control, heater faults that prevent the sensor from reaching operating temperature will affect fuel trim accuracy and emissions output, particularly during short cold trips.
Common causes
Most-frequently reported root causes when P01B4 is logged.
-
1
Open circuit in the heater ground path of the Bank 1 Sensor 1 O2 sensor.
-
2
Short to battery voltage in the heater control wire.
-
3
Failed PCM heater driver circuit no longer grounding the circuit.
-
4
Internally open heater element inside the O2 sensor.
-
5
Corroded or damaged connector at the O2 sensor harness plug.
-
6
Chafed wiring causing intermittent open or high-resistance condition.
-
7
Blown fuse in the heater power supply circuit.
Symptoms drivers notice
How to diagnose P01B4
A typical diagnostic flow when this code is present.
-
1
Retrieve all DTCs; check for companion O2 sensor performance or heater circuit codes.
-
2
Inspect the Bank 1 Sensor 1 O2 sensor connector for corrosion, pushed-back pins, or broken wires.
-
3
Measure heater element resistance across the heater pins of the O2 sensor with the connector unplugged; an open reading indicates a failed sensor.
-
4
Verify battery voltage is present on the heater power supply wire at the connector with the ignition on.
-
5
Check the heater control wire for voltage with the PCM commanding the heater on; a high voltage when grounded indicates an open ground path or failed driver.
-
6
Inspect the fuse protecting the O2 heater power circuit.
-
7
Replace the O2 sensor if the heater element is open; repair wiring or PCM driver if sensor tests good.
Related powertrain codes
- P0100 — Mass or Volume Air Flow A Circuit Malfunction
- P0101 — Mass or Volume Air Flow A Circuit Range/Performance Problem
- P0102 — Mass or Volume Air Flow A Circuit Low Input
- P0103 — Mass or Volume Air Flow A Circuit High Input
- P0104 — Mass or Volume Air Flow A Circuit Intermittent
- P0105 — Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction
Frequently asked questions
Will P01B4 cause the engine to run rich?
During cold starts the engine may run slightly rich for longer than normal since the unheated sensor takes longer to reach the temperature needed for accurate fuel trim feedback.
Is P01B4 a sensor fault or a wiring fault?
It can be either. The heater element inside the sensor can fail open, or the external wiring and driver circuit can have a fault. Testing both is required before replacing any part.
Can I clear P01B4 and keep driving?
Short term yes, but the underlying fault will cause the code to return and may affect fuel economy and emissions. The repair should not be deferred long.
Does P01B4 always mean replace the oxygen sensor?
No. Wiring and connector faults account for a significant share of heater circuit codes. Always test the circuit before condemning the sensor.
Disabling P01B4 in software
RaceTune can permanently disable P01B4 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P01B4 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file