P0054
HO2S Heater Resistance (Bank 1, Sensor 2)P0054 is a generic OBD-II powertrain diagnostic trouble code: HO2S Heater Resistance (Bank 1, Sensor 2). 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 P0054 means
DTC P0054 indicates the PCM has detected that the heater circuit resistance of the Bank 1, Sensor 2 heated oxygen sensor (HO2S) is outside the programmed specification. Bank 1 is the cylinder bank containing cylinder number one; Sensor 2 is the downstream (post-catalyst) sensor used primarily for catalyst efficiency monitoring and long-term fuel trim correction. The sensor contains an internal resistive heater that rapidly raises the sensing element to operating temperature. The PCM monitors the heater circuit's resistance by measuring current draw on its heater control output. An out-of-range resistance — caused most frequently by a burned-out heater element or high-resistance wiring fault — triggers P0054 and illuminates the MIL. While the downstream sensor has less influence on real-time fuelling than Sensor 1, a non-functional heater slows sensor warm-up, compromising catalyst monitoring. This can mask catalyst degradation issues and reduce the accuracy of long-term fuel trim adaptation, ultimately increasing tailpipe emissions. The code shares the same diagnostic approach as P0053 but targets the post-converter sensor position.
Common causes
Most-frequently reported root causes when P0054 is logged.
-
1
Failed internal heater element within the Bank 1, Sensor 2 HO2S (open circuit)
-
2
Blown heater circuit fuse supplying the downstream sensor
-
3
Damaged, frayed, or heat-cracked wiring between the sensor and ECM
-
4
Corroded or contaminated connector pins at the sensor harness plug
-
5
Open circuit or high resistance in the heater supply or return wire
-
6
Faulty heater relay or ECM heater-driver circuit failure
-
7
Exhaust system leak near the sensor introducing additional oxygen
Symptoms drivers notice
How to diagnose P0054
A typical diagnostic flow when this code is present.
-
1
Inspect and test the oxygen sensor heater fuse in the underhood fuse box first
-
2
Visually examine the sensor wiring harness, particularly sections routing near hot exhaust pipes or sharp heat shields
-
3
Unplug the sensor and measure heater pin resistance with a DVOM — compare against OEM specification (commonly 5–20 ohms downstream; verify for your specific vehicle)
-
4
Back-probe the heater supply wire with ignition on to confirm battery voltage is present when the ECM commands the heater circuit active
-
5
Verify heater ground path continuity from sensor ground pin to chassis ground (target < 0.5 ohm)
-
6
Clear codes, complete a full drive cycle including highway warm-up, and verify the catalyst monitor runs to completion
Related powertrain codes
Frequently asked questions
How is P0054 different from P0053?
Both are heater resistance faults on Bank 1, but P0053 affects Sensor 1 (upstream, pre-catalyst, critical for fuel trim) while P0054 affects Sensor 2 (downstream, post-catalyst, used for catalyst efficiency monitoring). P0054 generally has a smaller immediate impact on driveability.
Can P0054 cause a P0420 catalyst efficiency code?
Yes. If the downstream sensor heater is faulty, the sensor may not reach operating temperature promptly, preventing the catalyst monitor from running correctly and potentially masking or falsely generating catalyst efficiency codes.
Is the heater resistance spec the same for Sensor 1 and Sensor 2?
Not always. Downstream sensors often have a slightly higher resistance specification than upstream sensors. Always verify with a vehicle-specific service manual or OEM data rather than using a universal figure.
Can I drive with P0054?
Yes, the vehicle will typically continue to operate normally in the short term. However, emissions will increase, the vehicle may fail an emissions test, and unresolved downstream sensor faults can obscure catalyst deterioration.
Disabling P0054 in software
RaceTune can permanently disable P0054 — 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.
ECU families we can disable P0054 on
We hold the DaVinci A2L disable definitions for these families, so the exact P0054 path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.
- Bosch EDC17C66 verified
- Bosch EDC17CP57 verified
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 P0054 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