P1186
O2 Sensor Heater Control Circuit — Bank 1 Sensor 2
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P1186
P1186 is a BMW-specific code indicating a malfunction in the oxygen sensor heater control circuit for Bank 1, Sensor 2 (the downstream or post-catalytic converter sensor). The heater element in the O2 sensor is designed to quickly bring the sensor up to its operating temperature of approximately 600°F (315°C), enabling accurate exhaust gas monitoring within seconds of engine startup rather than waiting minutes for exhaust heat to warm the sensor naturally.
In practice, this code rarely causes noticeable driveability symptoms. The downstream O2 sensor primarily monitors catalytic converter efficiency rather than controlling the air-fuel mixture directly. With a failed heater, the sensor eventually reaches operating temperature from exhaust heat alone — it just takes longer. However, the code will keep the Check Engine Light on and will cause an emissions test failure in most jurisdictions.
Diagnosis is straightforward. First, check the O2 sensor heater fuse in the underhood fuse box — on some BMW models, a single fuse protects multiple O2 sensor heater circuits, so a blown fuse may affect more than one sensor. If the fuse is good, measure the heater element resistance at the sensor connector (typically 4–15 ohms for a good heater element; infinite resistance indicates an open circuit). Also check for battery voltage and ground at the heater connector when the ignition is on. The downstream O2 sensor is usually accessible from under the vehicle behind the catalytic converter. Replacement involves disconnecting the sensor's electrical connector and using an O2 sensor socket to unthread the sensor from the exhaust pipe — a straightforward DIY job.
Severity
Symptoms
- •Check Engine Light on
- •No obvious driveability symptoms in most cases
- •Slightly increased fuel consumption
- •May fail emissions testing
- •Exhaust smell may be slightly stronger than normal
- •Extended warm-up period for rear O2 sensor readings
Likely Causes
The internal electrical heating element in the downstream Bank 1 oxygen sensor has burned out or developed an open circuit, preventing the sensor from reaching operating temperature quickly.
The fuse protecting the oxygen sensor heater circuit has blown, cutting power to the heater element. This may affect multiple O2 sensors simultaneously on BMWs that share a heater fuse.
The wiring harness to the downstream O2 sensor has deteriorated from heat exposure and road debris, causing high resistance or open circuits in the heater power or ground paths.
Corrosion or damaged pins in the O2 sensor connector create intermittent contact in the heater circuit, preventing consistent heater operation.
An internal fault in the engine control module's O2 heater relay driver circuit prevents the heater power signal from reaching the sensor.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Replace downstream oxygen sensor (Bank 1 Sensor 2)
- Check and replace blown O2 heater circuit fuse
- Repair or replace damaged O2 sensor wiring and connector
- Clean corroded connector pins and apply dielectric grease
- Verify DME heater relay driver output