P0036 BMW Code - HO2S 12 Heater Control Circuit
Quick Answer
Oxygen Sensors (O2S) or Heated Oxygen Sensors (HO2S) need to reach a minimum operating temperature of 750 degrees F to produce an accurate voltage signal. Common causes include Faulty Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2, Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 fuse, Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 harness is open or shorted. Severity is Moderate - service should be scheduled soon. The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.
- What it means
- P0036 BMW indicates HO2S 12 Heater Control Circuit.
- Common causes
- Common causes include Faulty Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2, Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 fuse, Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 harness is open or shorted.
- Severity
- Moderate - service should be scheduled soon.
- Can I drive?
- The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.
Code P0036 BMW Description
In order to achieve the require temperature, a heater element is included inside the heated oxygen sensor. The ECM controls the heated oxygen sensor heater element based on signals from the engine coolant temperature and engine load. The ECM controls the heater element circuit by allowing current flow to ground.
The ECM monitors the voltage signal received through the heater element circuit and determines the state of the circuit by comparing the voltage detected with the factory specifications.
What are the Possible Causes of the DTC P0036 BMW?
- Faulty Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2
- Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 fuse
- Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 harness is open or shorted
- Heated Oxygen Sensor (H2OS) Bank 1 Sensor 2 circuit poor electrical connection
- Faulty Engine Control Module (ECM)
How to Fix the DTC P0036 BMW?
Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.
Code Tech Notes
What is the Cost to Diagnose the Code?
Labor: 1.0
To diagnose the P0036 BMW code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80–$150 per hour; dealerships and metro areas may be higher, independents may be lower.
Need more information about the P0036 BMW code?
Need more information on how to fix the P0036 BMW code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0036 BMW code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P0036 BMW Code
1. What does OBDII code P0036 for a BMW mean?
The OBDII code P0036 for a BMW indicates a malfunction in the HO2S (Heated Oxygen Sensor) 12 Heater Control Circuit.
2. What are common symptoms of OBDII code P0036 in a BMW?
Common symptoms of OBDII code P0036 in a BMW may include poor fuel economy, rough idling, and an illuminated check engine light.
3. What causes the OBDII code P0036 in a BMW?
The most common causes of OBDII code P0036 in a BMW are a faulty HO2S 12 sensor, damaged wiring or connectors, or a blown fuse related to the heater circuit.
4. How can I diagnose the OBDII code P0036 in my BMW?
Diagnosing OBDII code P0036 in a BMW involves using an OBDII scanner to retrieve the code, checking the HO2S 12 sensor and its wiring for damage, and testing the heater circuit for continuity.
5. Can I continue driving my BMW with OBDII code P0036?
It is not recommended to continue driving your BMW with OBDII code P0036, as it can lead to decreased fuel efficiency and potential damage to the catalytic converter.
6. How can I repair OBDII code P0036 in my BMW?
To repair OBDII code P0036 in your BMW, you may need to replace the HO2S 12 sensor, repair any damaged wiring or connectors, and reset the check engine light with an OBDII scanner.
7. Is it safe to clear the OBDII code P0036 in my BMW without fixing the issue?
Clearing the OBDII code P0036 in your BMW without fixing the underlying issue is not recommended, as the problem may persist and cause further damage to your vehicle.
8. How much does it cost to fix OBDII code P0036 in a BMW?
The cost to fix OBDII code P0036 in a BMW can vary depending on the exact cause of the issue, but it may involve a sensor replacement, wiring repairs, and labor costs.
9. Can a DIY enthusiast repair OBDII code P0036 in a BMW?
If you have experience working on cars and access to the necessary tools, you may be able to repair OBDII code P0036 in your BMW yourself by following a repair guide specific to your vehicle.
10. How often does OBDII code P0036 occur in BMW vehicles?
OBDII code P0036, related to the HO2S 12 Heater Control Circuit, can occur sporadically in BMW vehicles due to sensor wear, wiring issues, or other factors, but it is not considered a common recurring problem.
Discuss the causes and fixes for P0036 BMW OBDII Code
-
the engine light of my 2001 BMW 325I is on code p0036. even though the oxygen sensor has been replaced , the code is coming up. what is going on?
-
Did you use a new factory sensor? there is a chance that the sensor you got is damage. Usually replacing the sensor take care of the problem. Also, double check the sensor connector, make sure the sensor is fully connected.
-
Thank you very much for your answer.
Can you tell what the best sensor I should buy to overcome this problem...? ODB II says heater circuit HO2S , Bank 1 Sensor 2..
thank you for your answer. -
"Bosh" and "NTK" are good brands. (NTK makes the factory ones) .
Also make sure the Oxygen sensor package is not damage, most of the times the sensors gets damage during shipping.
-
I bought factory oxygen sensor (bank 1 sensor 2 ) from bmw dealer service.. and replaced it but still the code P0036 came back Again after reset by the mecanic...We don't understand anything.
Do you have any suggestions to help me with it..?
Thank you..
Komina -
Interchange harness with bank 2 sensor 2, check for codes, if it is the same, that means you have a fault in the connector or worse, the harness back to the ecu. I have this problem right now, I am dreading looking for this problem.
-
Had my Drive Shaft replaced last night. All the sudden my check engine light came in. Then today when i was driving i received a error saying engine malfunction and i lost a lot of my power. I shut the car off and turned it back on and now its fine. I went and got the error code checked and its stating P0036. Someone have some advice?
-
The P0036 code is for the Oxygen Sensor and has nothing to do with the drive shaft, unless was damaged or disconneted during the installation
-
What symptoms does the bmw code 0036 have if ecm is faulty? I’ve paid shop for wire inspection. Replaced all four sensors. Checked fuses. Reset fault codes and within 20 miles the check engine light comes back on.
Now what? ECM?
Frustrated-
I understand the frustration, especially after replacing sensors, inspecting wiring, and resetting codes only to see the P0036 fault return on your BMW. Code P0036 typically indicates an issue with the Heated Oxygen Sensor Heater Control Circuit (Bank 1, Sensor 2), which is the downstream O2 sensor. Given that you’ve already covered the common causes, the ECM could indeed be suspect.
Here are some insights into a potentially faulty ECM and what to consider next:
-
Symptoms of an ECM Issue for P0036:
- Persistent P0036 code even after addressing typical causes.
- Irregular sensor readings or no change in voltage for the affected sensor, despite new sensors.
- Rough idling, hesitation, or other engine performance issues due to faulty ECM communication with the O2 sensor heater circuit.
-
Further Steps to Diagnose the ECM:
- ECM Reflash or Update: BMWs sometimes require software updates or reflashing for ECMs, especially if previous repairs were unsuccessful. A dealership or qualified BMW specialist can perform this.
- ECM Bench Testing: Some shops can test the ECM on a bench setup to see if it’s communicating with and activating the sensor heater circuit as it should.
- Check Ground Points and Power Connections: Ensure that all ground connections to the ECM and sensor circuit are clean, tight, and free of corrosion, as poor grounding can mimic ECM issues.
-
ECM Replacement:
- If tests point to the ECM, a replacement may be needed. Make sure it’s correctly programmed for your specific BMW model, as reprogramming is necessary for compatibility.
Given all the steps you've taken, it’s reasonable to have a professional evaluate the ECM. While replacing an ECM can be expensive, it might be the solution if all other components are confirmed to be in working order.
-
-
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.