P0050 – HO2S Heater Control Circuit (Bank 2 Sensor 1)
The P0050 Diagnostic Trouble Code (DTC) indicates that the Engine Control Module (ECM) has detected a fault in the Heated Oxygen Sensor (HO2S) Heater Control Circuit for Bank 2 Sensor 1. The heater element helps the oxygen sensor reach operating temperature quickly, improving fuel control and reducing emissions.
The vehicle can usually be driven, but fuel economy, emissions, and engine performance may be affected.
What Does Code P0050 Mean?
P0050 is a generic OBD-II powertrain code indicating that the ECM has detected an electrical problem in the heater circuit of the upstream oxygen sensor located on Bank 2. This sensor is installed before the catalytic converter and is primarily used to monitor the air-fuel mixture.
Bank 2 Sensor 1 Location
- Bank 2 = The engine bank that does not contain cylinder #1.
- Sensor 1 = The oxygen sensor located before the catalytic converter.
Common Symptoms
🚗 Check Engine Light
MIL illuminated.
⛽ Poor Fuel Economy
Higher fuel consumption than normal.
❄ Cold Start Issues
Longer time before the engine enters closed-loop operation.
⚠ Increased Emissions
Vehicle emissions may increase.
🚙 Rough Idle (Occasionally)
Some vehicles may idle roughly during warm-up.
Possible Causes
Failed oxygen sensor heater element
Open heater circuit
Short to ground or battery voltage
Blown heater fuse
Damaged wiring harness
Loose or corroded connector
Faulty ECM (rare)
Typical Electrical Circuit
Battery
│
Fuse
│
▼
HO2S Heater
│
▼
ECM Driver
│
Ground
Note: Wire colors, pin numbers, and power supply methods vary between manufacturers.
Typical Signal Flow
Battery Voltage
│
▼
Fuse
│
▼
Heater Element
│
▼
ECM Control Driver
│
▼
Ground
How to Diagnose P0050
- Read all stored DTCs with a scan tool.
- Inspect the oxygen sensor connector.
- Check the heater fuse.
- Inspect wiring for melting, rubbing, or corrosion.
- Measure heater resistance using a digital multimeter.
- Verify battery voltage reaches the heater circuit.
- Check ECM heater control using a scan tool or oscilloscope if available.
Typical Heater Specifications
Supply Voltage
Typically 12–14 volts.
Heater Resistance
Commonly between 3–20 Ω depending on the sensor design.
Warm-Up Time
The heater normally reaches operating temperature within seconds after engine start.
Important: Heater resistance values vary by vehicle manufacturer and oxygen sensor type. Always compare measurements with the factory service manual.
Common Repairs
Replace the faulty oxygen sensor.
Repair damaged wiring.
Replace blown fuse.
Repair connector terminals.
Repair short or open circuit.
Update or replace ECM if necessary (rare).
Related Trouble Codes
Frequently Asked Questions
Can I drive with P0050?
Yes. In most cases the vehicle remains drivable, but fuel economy and emissions may worsen until the fault is repaired.
Should I replace the oxygen sensor immediately?
Not always. Check the fuse, power supply, ground, connector, and wiring before replacing the sensor, since electrical faults are also common causes.