My Pro Street

P0050 Code Explained: HO2S Heater Control Circuit Bank 2 Sensor 1 Causes, Symptoms & Fixes

P0050 code displayed on an OBD-II scanner beside the Bank 2 Sensor 1 upstream oxygen sensor with its heater wiring highlighted.

If your OBD-II scanner displays P0050, your vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected a malfunction in the heated oxygen sensor heater control circuit for Bank 2 Sensor 1.

The generic SAE description for P0050 is:

HO2S Heater Control Circuit Bank 2 Sensor 1

The affected component is the upstream heated oxygen sensor located on the side of the engine opposite the cylinder bank containing cylinder number one.

Depending on the vehicle manufacturer, this sensor may also be called the:

The built-in heater allows the sensor to reach its operating temperature quickly after startup. This helps the ECM enter closed-loop fuel control sooner, reduce cold-start emissions, and maintain accurate air-fuel ratio feedback when exhaust temperature is low.

Manufacturer service information describes the ECM as supplying or controlling current through the oxygen-sensor heater and monitoring the circuit for voltage, current, resistance, and control-response faults.

Common causes of P0050 include:

P0050 usually does not cause an immediate breakdown, but it can increase cold-start emissions, delay closed-loop operation, reduce fuel economy, and cause additional oxygen-sensor or fuel-control codes.

For more diagnostic information, visit:

P0050 Quick Facts

ItemInformation
OBD-II CodeP0050
DescriptionHO2S Heater Control Circuit Bank 2 Sensor 1
CategoryPowertrain
SystemFuel Control / Emissions
Affected SensorBank 2 Sensor 1
Sensor LocationBefore the catalytic converter
SeverityLow to Moderate
Safe to Drive?Usually, for a limited time
Typical Repair Cost$100–600

What Does P0050 Mean?

P0050 means the ECM has detected an electrical problem in the heater circuit built into the Bank 2 Sensor 1 oxygen sensor.

The oxygen sensor itself monitors oxygen content in the exhaust stream. Its heater is a separate electrical element located inside the sensor body.

When the engine is cold, exhaust gas alone may not heat the sensor quickly enough for accurate operation. The ECM therefore activates the heater circuit to bring the sensor up to temperature sooner.

The ECM may store P0050 when it detects:

P0050 is a general heater-control fault. Related codes may provide more detail about whether the circuit is low, high, or has excessive resistance.


What Does HO2S Mean?

HO2S stands for Heated Oxygen Sensor.

Older oxygen sensors depended almost entirely on exhaust heat to reach their effective operating temperature. Modern emissions systems use electrically heated sensors so the ECM can begin accurate fuel correction much sooner.

A heated oxygen sensor generally contains:

The sensing and heater sections are electrically separate.

This means the oxygen sensor may still produce a believable signal even when its heater has failed. The sensor simply takes longer to warm up and may become inaccurate during idle, cold weather, or low-load operation.


What Is Bank 2?

Bank 2 is the side of the engine that does not contain cylinder number one.

Bank numbering only applies to engines with two cylinder banks, such as:

On a V-type engine:

Bank 2 is not always the driver side or passenger side.

Its location depends on:

Always verify cylinder number one using manufacturer service information.

Guessing based on which side “looks like Bank 2” is a reliable way to replace the wrong sensor while the original code continues staring back at you.


What Is Sensor 1?

Sensor 1 is the oxygen sensor located upstream of the catalytic converter.

It is normally installed:

Sensor 1 is used primarily for fuel control.

It provides rapid feedback that allows the ECM to adjust:

Sensor 2 is generally located after the catalytic converter and is used mainly to monitor catalyst efficiency.

Therefore, P0050 refers to the upstream sensor on Bank 2, not the downstream catalyst-monitoring sensor.


How an Oxygen Sensor Works

An oxygen sensor measures the difference in oxygen concentration between the exhaust gas and a reference source.

Depending on the sensor type, the output may be:

Traditional narrowband sensors normally indicate whether the mixture is richer or leaner than the stoichiometric air-fuel ratio.

Wideband air-fuel ratio sensors provide more precise information over a broader mixture range.

The ECM uses this feedback to continuously adjust fuel delivery.

When oxygen-sensor feedback is available and reliable, the ECM operates in closed loop.

Before the sensor is ready, the ECM may operate in open loop, relying on programmed fuel maps and other sensor inputs instead of direct exhaust feedback.


Why Does the Oxygen Sensor Need a Heater?

The oxygen-sensing element must be hot enough to respond accurately.

During a cold start:

The heater rapidly warms the sensor so the ECM can transition into closed-loop operation.

The heater also helps maintain sensor temperature during:

The heater is not merely for cold climates. Even in warm weather, the sensor operates at temperatures far above ambient air temperature.

Without the heater, a vehicle in Florida does not suddenly become exempt from emissions chemistry.


How the Bank 2 Sensor 1 Heater Circuit Works

The exact circuit varies by manufacturer, but a typical oxygen-sensor heater system contains:

On many vehicles, one side of the heater receives battery voltage whenever the ignition or engine-control relay is active.

The ECM controls the opposite side by switching the ground circuit.

Some systems use:

Manufacturer service information confirms that some systems use pulse-width-modulated heater control to regulate current through the heater element.

The ECM may adjust heater operation based on:


How the ECM Detects P0050

The ECM monitors the heater circuit whenever operating conditions allow the diagnostic test to run.

It may detect P0050 by monitoring:

The code may set if:

Depending on the vehicle, P0050 may set:


P0050 vs Related Oxygen-Sensor Heater Codes

CodeDescription
P0030HO2S Heater Control Circuit Bank 1 Sensor 1
P0031HO2S Heater Control Circuit Low Bank 1 Sensor 1
P0032HO2S Heater Control Circuit High Bank 1 Sensor 1
P0050HO2S Heater Control Circuit Bank 2 Sensor 1
P0051HO2S Heater Control Circuit Low Bank 2 Sensor 1
P0052HO2S Heater Control Circuit High Bank 2 Sensor 1
P0056HO2S Heater Control Circuit Bank 2 Sensor 2
P0059HO2S Heater Resistance Bank 2 Sensor 1
P0060HO2S Heater Resistance Bank 2 Sensor 2
P0155O2 Sensor Heater Circuit Bank 2 Sensor 1

The exact code used may vary with manufacturer strategy.

In general:

Manufacturer diagnostic charts sometimes group these codes together because they monitor the same sensor heater through different electrical tests.


Symptoms of P0050

Common symptoms include:

Many vehicles will show no obvious drivability symptoms.

Once exhaust heat warms the oxygen sensor, it may begin operating normally even though the internal heater remains defective.

That can make P0050 appear less important than it is. The vehicle may drive normally while still producing elevated cold-start emissions and failing its onboard emissions monitor.


Common Causes of P0050

1. Failed Bank 2 Sensor 1 Oxygen Sensor

The most common cause is a failed heater element inside the oxygen sensor.

The heater may fail because of:

The sensing portion may still work even though the heater circuit has failed.


2. Open Heater Element

The heater element may burn open internally.

When this happens:

An open heater usually requires oxygen-sensor replacement because the heater is built into the sensor.


3. Shorted Heater Element

The heater can also short internally.

A shorted heater may:

Never replace a blown fuse repeatedly without determining why it failed.


4. Blown Oxygen-Sensor Heater Fuse

Many vehicles use one fuse to supply several oxygen-sensor heaters.

A blown fuse may cause codes for multiple sensors at the same time.

Possible causes include:

If several heater codes appear simultaneously, check shared power supplies before replacing multiple sensors.


5. Damaged Wiring Near the Exhaust

Oxygen-sensor wiring operates near extremely hot components.

Common damage includes:

Wiring may look intact externally while the conductor is broken inside the insulation.


6. Disconnected Oxygen-Sensor Connector

The connector may have been left disconnected after:

Always begin with a visual inspection before ordering parts.


7. Corroded Connector

Moisture, road salt, oil, coolant, and heat can damage connector terminals.

Inspect for:

Corrosion can create either an open circuit or excessive resistance.


8. Poor Power Supply

The heater may not receive sufficient voltage because of:

Check voltage at the sensor connector under load.

Seeing voltage with the circuit disconnected does not prove that the circuit can carry current.


9. Poor Ground or ECM Control Circuit

If the ECM controls the heater on the ground side, a damaged control wire can prevent current flow.

Possible faults include:

Use a wiring diagram to identify whether the heater is power-side or ground-side controlled.


10. Failed Oxygen-Sensor Heater Relay

Some vehicles use a dedicated or shared relay to power the heater circuit.

A failed relay may cause:


11. High Circuit Resistance

Excessive resistance may allow some voltage to appear while preventing enough current from reaching the heater.

Common causes include:

Voltage-drop testing is more useful than a simple continuity test for finding these faults.


12. Incorrect Oxygen Sensor

An incorrect replacement sensor may have:

Universal oxygen sensors that require wire splicing are especially vulnerable to installation errors.

A connector that physically fits does not guarantee the heater characteristics match the ECM calibration.


13. Damaged Wiring Extension

Vehicles with aftermarket headers or modified exhaust systems may use oxygen-sensor extensions.

Problems include:

Heater circuits draw more current than signal circuits, so a marginal extension may fail even while the sensor signal appears normal.


14. Exhaust or Engine-Oil Contamination

Contamination may shorten oxygen-sensor life.

Possible sources include:

Replacing the sensor without correcting the contamination source may result in repeated failure.


15. Low Battery or Charging-System Voltage

Low system voltage can affect heater current and warm-up time.

Check for:

A vehicle with several unrelated low-voltage codes should have its electrical system tested before individual components are replaced.


16. Failed ECM Heater Driver

The ECM uses an internal transistor or driver circuit to control the heater.

A failed driver may:

ECM failure is uncommon.

Do not replace the ECM until the sensor, wiring, power supply, ground circuit, and connector have been fully tested.


Is P0050 Serious?

P0050 is generally considered a low-to-moderate severity code.

It usually does not cause immediate engine damage or leave the driver stranded.

However, ignoring it can lead to:

Because Bank 2 Sensor 1 is an upstream fuel-control sensor, its proper operation is more important than that of a downstream catalyst-monitoring sensor.


Can You Drive With P0050?

The vehicle is usually safe to drive for a limited period if:

Repairs should still be scheduled promptly.

Stop driving and inspect the vehicle immediately if:

A failed heater alone is rarely an emergency. A shorted heater circuit resting against a hot exhaust manifold deserves considerably less optimism.


How to Diagnose P0050

Step 1: Scan for Additional Codes

Record all stored, pending, and permanent codes.

Related codes may include:

If several oxygen-sensor heater codes are stored, suspect a shared fuse, relay, power circuit, or ground before assuming several sensors failed simultaneously.

Review freeze-frame data for:


Step 2: Confirm Bank 2 Sensor 1

Identify:

Bank 2 Sensor 1 will be located before the catalytic converter on the cylinder bank opposite cylinder number one.

Do not rely on generic driver-side or passenger-side descriptions.


Step 3: Inspect the Sensor Connector

Check the Bank 2 Sensor 1 connector for:

Make sure the connector is fully seated and routed away from exhaust components.


Step 4: Inspect the Wiring Harness

Follow the sensor harness as far as practical.

Look for:

Pay special attention to areas near:


Step 5: Check the Heater Fuse

Use the wiring diagram to identify the heater fuse.

Verify voltage on both sides of the fuse with the circuit activated.

If the fuse is blown:

  1. Disconnect Bank 2 Sensor 1.
  2. Replace the fuse with the correct rating.
  3. Turn the ignition on or command the heater.
  4. Determine whether the fuse blows again.

If the fuse remains intact with the sensor disconnected, the sensor heater may be shorted.

If the fuse still blows, inspect the power circuit and other components sharing the fuse.


Step 6: Check Heater Power

With the ignition on or heater commanded on, check the sensor connector for supply voltage.

Depending on the design, you may expect:

Compare the reading with manufacturer specifications.

A test light or loaded voltage test may reveal a weak circuit that appears normal on a high-impedance digital multimeter.

Use only test equipment approved for the circuit.


Step 7: Check the Heater Control or Ground Circuit

Identify whether the ECM controls:

Check for:

A bidirectional scan tool may allow the heater to be commanded on and off while circuit voltage is monitored.


Step 8: Measure Heater Resistance

Disconnect the oxygen sensor and measure resistance across the heater terminals.

Possible results include:

Do not assume a universal resistance specification.

Heater resistance varies according to:

Use vehicle-specific service data.


Step 9: Perform a Current Test

Where manufacturer procedures allow, measure heater current.

Compare actual current with specification.

Abnormal current may indicate:

Current measurement can be more conclusive than resistance testing because it evaluates the circuit under operating conditions.


Step 10: Perform Voltage-Drop Testing

With the heater operating, measure voltage drop across:

An excessive voltage drop indicates resistance in the circuit.

A wire may pass a continuity test while still failing to deliver adequate heater current.


Step 11: Command the Heater With a Scan Tool

If supported, use a bidirectional scan tool to command the Bank 2 Sensor 1 heater.

Monitor:

If the ECM commands the heater but no current flows, suspect:


Step 12: Compare Bank 1 and Bank 2

On engines with matching upstream sensors, compare:

Bank 1 Sensor 1 may provide a useful comparison.

Do not swap sensors between banks unless manufacturer procedures allow it and the sensors are confirmed identical.


Step 13: Check Battery and Charging Voltage

Verify:

Low voltage may slow sensor heating or interfere with the ECM’s heater-monitoring strategy.


Step 14: Check Technical Service Bulletins

Search for manufacturer bulletins involving:


Step 15: Replace the Sensor if Confirmed Faulty

If the heater element is open, shorted, or outside specification, replace Bank 2 Sensor 1.

Use:

Many new sensors already have anti-seize compound applied.

Do not contaminate the sensor tip with:


Step 16: Verify the Repair

After completing repairs:

  1. Clear all codes.
  2. Start the engine from cold.
  3. Monitor heater command.
  4. Verify the sensor warms quickly.
  5. Confirm the ECM enters closed loop.
  6. Monitor Bank 2 Sensor 1 operation.
  7. Complete the required drive cycle.
  8. Confirm P0050 does not return.
  9. Check emissions-monitor readiness.

Cold-start verification is important because the heater monitor may not run correctly once the engine and exhaust are already hot.


Common Repairs and Costs

RepairEstimated Cost
Fuse replacement$10–50
Connector cleaning or repair$50–250
Wiring repair$100–500
Oxygen-sensor replacement$150–500
Heater relay replacement$50–200
Harness extension repair$100–400
Exhaust heat-damage repair$150–600
ECM software update$100–300
ECM replacement$1,000–2,500+

The most common repair is replacement of Bank 2 Sensor 1 or repair of damaged wiring near the exhaust.

Actual cost depends on sensor accessibility.

Some oxygen sensors are visible from above and require ten minutes to replace. Others appear to have been installed before the engine, transmission, subframe, and possibly the rest of the vehicle were assembled around them.


Common Diagnostic Mistakes

Avoid these common mistakes when diagnosing P0050:


Vehicles Commonly Affected

P0050 may appear on vehicles with two cylinder banks from manufacturers including:

It is most relevant to V-type or horizontally opposed engines because inline engines generally have only one cylinder bank.

Exact sensor placement, wiring color, heater resistance, and diagnostic thresholds vary by vehicle.


How to Prevent P0050

Reduce the likelihood of P0050 by:


Frequently Asked Questions

What does P0050 mean?

P0050 means the ECM has detected a fault in the heated oxygen sensor heater control circuit for Bank 2 Sensor 1.


Where is Bank 2 Sensor 1?

Bank 2 Sensor 1 is the upstream oxygen sensor located before the catalytic converter on the side of the engine opposite cylinder number one.


Is Bank 2 Sensor 1 upstream or downstream?

It is upstream.

Sensor 1 is located before the catalytic converter and is primarily used for fuel control.


What causes P0050 most often?

The most common causes are a failed oxygen-sensor heater, damaged wiring, a blown heater fuse, a poor connector, or an open heater circuit.


Can I drive with P0050?

Usually, yes, for a limited period.

The vehicle may still run normally once the exhaust warms the sensor, but emissions and fuel economy may suffer.


Will P0050 cause rough running?

It can cause rough or rich operation during cold startup, but many vehicles show no obvious drivability symptoms.


Does P0050 mean the oxygen sensor itself is bad?

Possibly.

The heater is built into the oxygen sensor, so an internally open or shorted heater requires sensor replacement. However, wiring and power-supply faults should be tested first.


Can a blown fuse cause P0050?

Yes.

A blown heater fuse can prevent current from reaching Bank 2 Sensor 1. If several heater codes are present, inspect the shared fuse and power circuit.


Can an exhaust leak cause P0050?

An exhaust leak may affect the oxygen-sensor signal, but it usually does not directly cause a heater-control circuit code.

P0050 is primarily an electrical fault.


Is P0050 the same as P0051?

No.

P0050 is a general heater-control circuit fault. P0051 specifically indicates a low-voltage condition in the Bank 2 Sensor 1 heater circuit.


Is P0050 the same as P0052?

No.

P0052 indicates a high-voltage condition in the Bank 2 Sensor 1 heater-control circuit.


Is P0050 the same as P0155?

They both relate to the Bank 2 Sensor 1 oxygen-sensor heater.

The exact code used depends on the manufacturer’s diagnostic strategy.


Can a bad catalytic converter cause P0050?

A failed catalytic converter does not normally cause P0050.

The affected sensor is located before the converter, and the code concerns its electrical heater circuit.


Will disconnecting the battery fix P0050?

Disconnecting the battery may temporarily clear the code, but it will return if the heater circuit remains faulty.

It may also erase readiness monitors and learned settings.


Can aftermarket headers cause P0050?

Yes.

Headers may require oxygen-sensor extensions, change harness routing, or place the wiring closer to exhaust heat. Poor extensions and melted wires are common causes after exhaust modifications.


Final Thoughts

The P0050 code indicates a malfunction in the Bank 2 Sensor 1 heated oxygen-sensor heater control circuit.

The heater allows the upstream oxygen sensor to reach operating temperature quickly so the ECM can enter closed-loop fuel control, improve cold-start performance, and reduce emissions.

Start diagnosis by confirming the correct sensor location. Inspect the connector and wiring near the exhaust, check the heater fuse and relay, verify supply voltage, measure heater resistance, and test the ECM-controlled side of the circuit.

Do not replace the oxygen sensor automatically. A failed sensor heater is common, but blown fuses, burned wiring, corroded connectors, and poorly installed extensions can produce the same code.

Likewise, do not ignore P0050 simply because the vehicle still runs normally. The exhaust may eventually warm the sensor, but delayed closed-loop operation can increase emissions, reduce fuel economy, and prevent the vehicle from passing an emissions inspection.


Related Articles

Continue diagnosing oxygen-sensor and heater-circuit faults with these Pro Street guides:

Bank 1 Sensor 1 Heater Codes

Browse the complete Pro Street diagnostic libraries:


Exit mobile version