01 How Short Trips Are Killing Your Engine • 02 Car Cranks But Won’t Start? Don’t Guess - Read This First • 03 "We Got It Wrong": Ford Delays Electric Vehicles, Prioritiz… • 04 This Is Why Your Car’s CV Axle Is Failing • 05 B0012, B0013, B0014 - Right Front or Passenger Frontal Depl… • 06 Throttle Position Sensor (TPS): A Crucial Component for Eng… • 07 How to Fix a Car That Loses Power in 2nd Gear: A Comprehens… • 08 How Mobile Mechanics Are Changing the Industry (And Making … • 09 Fuel Pressure Regulator Issues: Symptoms and Repairs • 10 Here's Why Your Car Feels Sluggish Even With A Full Tank Of… •

DTC codes / BMW codes / P1186

P1186 · BMWO2 Sensor Heater Control Circuit Bank 1 Sensor 2

P1186 on BMW vehicles indicates that the engine control module has detected a fault in the heater circuit for the downstream oxygen sensor on bank 1, which is sensor 2 after the catalytic converter. The computer monitors the heater element's electrical current and expects a specific resistance range when the heater is commanded on, and this code sets when the measured current or voltage falls outside that expected window.

SystemPowertrain
Code typeBMW specific
SeverityLow
Fix difficultyIntermediate
AreaFuel and air metering
Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage