BMW fault codes
250 BMW OBD-II fault codes: what each one means, and how to track it down.
How to read a code
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 4
- AreaAuxiliary emission controls
- 20
- FaultThe specific fault in that area
Read the code
Note every stored and pending code your scanner shows, such as P0420.
Find it
Search by code or by words. For a manufacturer code (P1, B1, C1, U1) pick your make: its meaning differs by make.
Open the code
Its page explains the symptoms, likely causes, the checks to run and the fixes.
- P1186BMW · PowertrainO2 Sensor Heater Control Circuit Bank 1 Sensor 2
- P1187BMW · PowertrainO2 Sensor Heater Control Circuit Bank 2 Sensor 2
- P1188BMW · PowertrainFuel Control Bank 1 Sensor 1
- P1189BMW · PowertrainFuel Control Bank 2 Sensor 1
- P1190BMW · PowertrainPre-Catalyst Fuel Trim System Bank 1
- P1191BMW · PowertrainPre-Catalyst Fuel Trim System Bank 2
- P1192BMW · PowertrainPost-Catalyst Fuel Trim System Bank 1
- P1193BMW · PowertrainPost-Catalyst Fuel Trim System Bank 2
- P1221BMW · PowertrainPedal Position Sensor 2 Range Performance Problem
- P1222BMW · PowertrainPedal Position Sensor 2 Low Input
- P1223BMW · PowertrainPedal Position Sensor 2 High Input
- P1270BMW · PowertrainControl Module Self-Test Torque Monitoring
- P1271BMW · PowertrainAmbient Air Pressure Sensor Electrical
- P1283BMW · PowertrainSwitching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Electrical
- P1284BMW · PowertrainSwitching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal Low
- P1285BMW · PowertrainSwitching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal High
- P1287BMW · PowertrainSwitching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Electrical
- P1288BMW · PowertrainSwitching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal Low
- P1289BMW · PowertrainSwitching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal High
- P1313BMW · PowertrainA Camshaft Position Plausibility
- P1317BMW · PowertrainB Camshaft Position Plausibility
- P1327BMW · PowertrainKnock Sensor 2 Bank 1 Low Input
- P1328BMW · PowertrainKnock Sensor 2 Bank 1 High Input
- P1332BMW · PowertrainKnock Sensor 4 Low Input
- P1333BMW · PowertrainKnock Sensor 4 High Input
- P1340BMW · PowertrainMultiple Cylinder Misfire During Start
- P1341BMW · PowertrainMultiple Cylinder Misfire With Fuel Cut-off
- P1342BMW · PowertrainMisfire During Start Cylinder 1
- P1343BMW · PowertrainMisfire Cylinder 1 With Fuel Cut-off
- P1344BMW · PowertrainMisfire During Start Cylinder 2
