P0141
O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)P0141 is a generic OBD-II powertrain diagnostic trouble code: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2). It is logged by the engine control unit when the o2/lambda monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0141 means
DTC P0141 is set when the powertrain control module (PCM) detects a malfunction in the heater circuit of the downstream oxygen sensor on Bank 1 (the exhaust bank containing cylinder #1), referred to as Sensor 2 (located downstream of the catalytic converter). Modern heated oxygen sensors (HO2S) contain an internal ceramic heater element powered directly from the vehicle's electrical system, allowing the sensor to reach its minimum operating temperature of approximately 300–600 °C within seconds of start-up rather than waiting for exhaust heat alone. This fast heat-up is critical for closed-loop fuel control and catalyst efficiency monitoring.
The PCM continuously monitors the heater circuit by measuring current draw or voltage drop across the heater element. When the measured value falls outside the expected window — indicating an open circuit, short to ground, short to voltage, or excessive resistance — the PCM logs P0141 and illuminates the malfunction indicator lamp (MIL). Because Sensor 2 is used primarily for catalyst efficiency monitoring (rather than primary fuel trim), the engine will generally continue to run, but the PCM cannot confirm catalytic converter performance, fuel economy may suffer slightly, and the vehicle will fail an emissions inspection. Sibling codes P0135 (Bank 1 Sensor 1), P0155 (Bank 2 Sensor 1), and P0161 (Bank 2 Sensor 2) follow the same logic on their respective sensors and heater circuits.
The root cause is most often a failed heater element inside the oxygen sensor itself, but wiring faults — broken insulation from heat soak, corroded connector pins, or a blown heater-circuit fuse — account for a significant share of cases and should be ruled out before condemning the sensor. A PCM fault is possible but rare.
Common causes
Most-frequently reported root causes when P0141 is logged.
-
1
Failed internal heater element inside the Bank 1 Sensor 2 oxygen sensor (open or high-resistance element)
-
2
Open circuit in the heater supply or ground wiring between the PCM/fuse box and the O2 sensor connector
-
3
Short to ground on the heater power wire
-
4
Short to voltage on the heater control/ground wire
-
5
Corroded, spread, or backed-out terminals at the oxygen sensor harness connector
-
6
Blown fuse or fusible link supplying the O2 sensor heater circuit
-
7
Excessive exhaust heat damage to the sensor wiring harness (common on high-mileage vehicles)
-
8
Rare: PCM driver fault or software issue causing incorrect heater duty-cycle output
Symptoms drivers notice
How to diagnose P0141
A typical diagnostic flow when this code is present.
-
1
Retrieve all stored and pending DTCs; note any companion codes (P0135, P0420, misfire, fuel trim) that could influence diagnosis
-
2
Inspect the Bank 1 Sensor 2 harness from the connector back to the firewall for heat damage, chafing, melted insulation, or broken wires; repair any found before proceeding
-
3
Check the heater circuit fuse (refer to vehicle-specific fuse chart) and replace if blown; recheck for short if it blows again
-
4
With the sensor connector unplugged and ignition on (engine off), verify battery voltage (~12 V) on the heater supply wire and a good ground on the heater return/control wire using a digital multimeter
-
5
With the connector still unplugged, measure resistance across the two heater pins on the sensor itself; typical specification is 2–30 Ω depending on manufacturer — an 'OL' (open-loop) reading confirms a failed element
-
6
If wiring and fuse pass, replace the Bank 1 Sensor 2 oxygen sensor with an OEM-equivalent unit, clear codes, and run a drive cycle to confirm the heater monitor completes without re-setting
-
7
If the code returns after sensor replacement, perform a PCM-side wiring integrity check (wire-to-wire shorts, connector back-probe) and consult the vehicle-specific service manual for PCM heater output testing
Vehicles where we've handled P0141
Platforms in our catalogue with confirmed P0141 coverage.
Related powertrain codes
- P0040 — Upstream Oxygen Sensors Swapped From Bank To Bank
- P0041 — Downstream Oxygen Sensors Swapped From Bank To Bank
- P0130 — O2 Sensor Circuit Malfunction (Bank 1 Sensor 1)
- P0131 — O2 Sensor Circuit Low Voltage (Bank 1 Sensor I)
- P0132 — O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
- P0133 — O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
Frequently asked questions
Is it safe to keep driving with a P0141 code?
Yes, in most cases the vehicle will drive normally because Bank 1 Sensor 2 is used for catalyst monitoring rather than primary fuel control. However, you will not pass an emissions test, fuel economy may decrease slightly, and ignoring the fault long-term can mask additional problems — so repair is recommended within a reasonable time.
Will P0141 cause a failed emissions test?
Yes. The heater monitor is one of the OBD-II readiness monitors that must complete and pass. A pending or confirmed P0141 will set the heater monitor to 'not ready' or 'failed,' which is an automatic emissions test failure in jurisdictions that use OBD-II scanning.
Can I clear P0141 without fixing it and still pass emissions?
Clearing the code resets readiness monitors to 'incomplete.' Many emissions test stations will fail a vehicle that has incomplete monitors, and the code will return once the PCM runs the heater self-test — typically within one or two drive cycles after start-up.
How do I know whether to replace the wiring or the sensor?
Unplug the sensor connector and measure resistance across the sensor's two heater pins. If the reading is open (OL) or far outside the 2–30 Ω range specified for your vehicle, the sensor element has failed and the sensor needs replacement. If resistance is within spec, the fault is in the wiring or PCM circuit, not the sensor itself.
Disabling P0141 in software
RaceTune can permanently disable P0141 — 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.
ECUs with a P0141 disable in our catalogue
Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.
- Bosch EDC17C50 verified 1 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 P0141 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