Safe to drive. Schedule repair within a month. P0141 means the ECM has determined that the heater element inside the Bank 1 Sensor 2 (downstream) oxygen sensor is degraded — the calculated heater resistance exceeded the allowable threshold after the heater accumulated at least 100 seconds of operation.
What P0141 means
The downstream HO2 sensor zirconia element must reach approximately 300-400 degrees C before it can accurately detect exhaust oxygen levels. An internal electric heater brings the element up to temperature at cold start, controlled by the ECM via pulse-width modulation with battery positive supplied through the EFI relay. P0141 is a performance fault: the ECM dynamically calculates heater resistance as battery voltage divided by heater current. After the heater accumulates more than 100 seconds of ON time and sensor impedance has confirmed the element is warm (below 15 kilohms), if the computed heater resistance exceeds approximately 23 ohms, the ECM flags a degraded heater. Two driving cycles are needed before the MIL illuminates. On detection, the ECM enters fail-safe and shuts the heater circuit off until the ignition is cycled. Companion codes P0037 or P0038 (heater circuit current out of range) indicate a harder electrical fault, not just degraded performance.
Symptoms
- Check engine light after two consecutive detected failures
- Downstream O2 sensor slow to reach operating temperature, potentially keeping the catalyst monitor from running
- No perceptible drivability symptoms in most cases
- Catalyst monitor may show INCOMPLETE because the downstream sensor is not active when the monitor window opens
- P0037 or P0038 may appear alongside P0141 if there is also a hard electrical fault
Common causes
- Failed heater element inside the downstream O2 sensor — open winding raises resistance above the 23 ohm threshold; most common on high-mileage vehicles
- Intermittent open in the heater circuit wiring between the EFI relay, sensor connector, and ECM
- Corroded or water-contaminated sensor connector — under-vehicle position exposes it to moisture and debris
- EFI relay contact resistance increased, reducing available heater voltage
- ECM internal fault on the heater drive circuit output (rare — rule out all external causes first)
Severity & driving advice
Severity: Low — No engine damage risk. Catalyst and emissions monitoring may be incomplete. Repair when convenient.
Can I drive? Safe to drive. Schedule repair within a month.
Diagnostic approach
- Check heater current via live scan data — Use the scan tool Data List items 'O2 Heater B1S2' and 'O2 Heater Curr Val B1S2'. Normal heater current at idle with a warm sensor and battery voltage 11-14 V should be 0.4-1.0 A. If current reads 0 A while the heater command is ON, there is a circuit fault (open or relay failure). If current is within range but P0141 is stored, the heater resistance is borderline — proceed to a static resistance check.
- Measure heater element resistance at the sensor body — Disconnect connector B54 (Bank 1 Sensor 2). Measure resistance between terminal 1 (HT1B) and terminal 2 (+B) at the sensor body at 20 degrees C ambient. Specification: 11-16 ohms. A reading above 20-25 ohms at cold temperature indicates a degraded heater winding. Also measure pin 1 (HT1B) to pin 4 (E2) — should be 10 kilohms or higher to confirm no internal short.
- Verify EFI relay and power supply to the heater circuit — With the sensor connector disconnected and ignition ON, measure voltage between the +B terminal in the harness connector and body ground. It should equal battery voltage through the EFI relay. If voltage is absent or significantly low, check the EFI relay, its fuse, and the wiring from relay to sensor connector for opens or high resistance.
- Run the confirmation drive pattern after repair — After replacing the sensor or repairing the circuit, clear DTCs. Start the engine cold, idle for at least 5 minutes, hold 3,000 rpm for 1 minute, idle for another 5 minutes. This accumulates the required 100+ seconds of heater ON time for the monitor to run. Check All Readiness for P0141 — NORMAL confirms the heater is within specification.
Typical repair costs
| Component | Low estimate | High estimate |
|---|---|---|
| Downstream O2 sensor with integrated heater (OEM/Denso) | $60 | $150 |
| Sensor wiring harness repair / pigtail | $30 | $80 |
| EFI relay replacement | $10 | $30 |
| Labour — sensor and connector access | $60 | $120 |
Make & model notes
Toyota: Toyota's P0141 uses cumulative heater resistance, not a simple current snapshot. The ECM tracks heater ON time (minimum 100 accumulated seconds) before evaluating resistance, so intermittent faults may not set on the first drive. On FJ Cruiser, 4Runner, and Tacoma the downstream sensor connector is exposed to off-road debris — inspect the connector boot and terminals for corrosion before replacing the sensor.
Honda: On Honda 4-cylinder engines (Civic, Accord, CR-V), a blown ECM heater drive fuse can set both P0135 and P0141 simultaneously. Check the fuse before condemning either sensor.
Ford: Ford 2.0L EcoBoost and V6 downstream sensor heaters have coolant temperature-based enable conditions. P0141 appearing only on cold mornings and clearing on longer drives may indicate a borderline heater element that passes warm but fails cold-temperature resistance specification.
FAQ
What is the difference between P0141 and P0037/P0038?
P0037 (low heater current) and P0038 (high heater current) are immediate 1-trip circuit range faults triggered within 0.5-3 seconds of abnormal current flow. P0141 is a 2-trip performance fault triggered only after 100 or more seconds of heater operation when the ECM calculates the heater resistance has climbed above specification — indicating a worn but still partially functional heater element.
Will P0141 cause the car to fail an emissions test?
Yes. P0141 sets the MIL and marks the HO2 sensor heater monitor as failed. The heater fault can also prevent the catalyst monitor from running, adding a second reason for OBD readiness rejection. Fix the heater fault, clear codes, and complete the confirmation drive pattern before any emissions inspection.
Can the heater element be replaced separately without replacing the whole sensor?
No. The heater element is integral to the oxygen sensor assembly and cannot be serviced independently. When the heater fails its resistance specification, the entire sensor unit must be replaced.
P0141 appeared right after an oil change — is that related?
Possibly. Disturbing sensor connectors or coolant hoses near the sensor harness during service can introduce intermittent connections. If P0141 appears shortly after service work, inspect the sensor connector for proper seating and any contamination before assuming the sensor itself has failed.