← Search for a code

BMW fault codes: probable meanings

Codes specific to BMW (often P1xxx, B1xxx, C1xxx, U1xxx). The manufacturer does not publish these meanings: they come from an open database and remain probable. The same code can have another meaning depending on the model or the year.

Codes: 250, from smallest to largest.

CodeProbable meaning
P1083Fuel Control Mixture Lean Bank 1 Sensor 1
P1084Fuel Control Mixture Rich Bank 1 Sensor 1
P1085Fuel Control Mixture Lean Bank 2 Sensor 1
P1086Fuel Control Mixture Rich Bank 2 Sensor 1
P1087O2 Sensor Circuit Slow Response in Lean Control Range Bank 1 Sensor 1
P1088O2 Sensor Circuit Slow Response in Rich Control Range Bank 1 Sensor 1
P1089O2 Sensor Circuit Slow Response in Lean Control Range Bank 1 Sensor 2
P1090Pre-Catalyst Fuel Trim Too Lean Bank 1
P1091Pre-Catalyst Fuel Trim Too Rich Bank 1
P1092Pre-Catalyst Fuel Trim Too Lean Bank 2
P1093Pre-Catalyst Fuel Trim Too Rich Bank 2
P1094O2 Sensor Circuit Slow Response in Rich Control Range Bank 2 Sensor 1
P1095O2 Sensor Circuit Slow Switching From Lean to Rich Bank 1 Sensor 1
P1096O2 Sensor Circuit Slow Switching From Lean to Rich Bank 2 Sensor 1
P1097O2 Sensor Circuit Slow Response After Coast Down Fuel Cut-off Bank 1 Sensor 2
P1098O2 Sensor Circuit Slow Response After Coast Down Fuel Cutoff Bank 2 Sensor 2
P1111Engine Coolant Temperature Radiator Outlet Sensor Low Input
P1112Engine Coolant Temperature Radiator Outlet Sensor High Input
P1115Coolant Temperature Sensor Plausibility
P1116Mass Or Volume Air Flow Circuit Range Performance Problem Bank 2
P1117Mass Or Volume Air Flow Circuit Low Input Bank 2
P1118Mass Or Volume Air Flow Circuit High Input Bank 2
P1120Pedal Position Sensor Circuit
P1121Pedal Position Sensor 1 Range Performance Problem
P1122Pedal Position Sensor 1 Low Input
P1123Pedal Position Sensor 1 High Input
P1132O2 Sensor Heater Control Circuit Bank 1 Sensor 1
P1133O2 Sensor Heater Control Circuit Bank 2 Sensor 1
P1134O2 Sensor Heater Circuit Signal Intermittent Bank 1 Sensor 1
P1135O2 Sensor Heater Circuit Low Voltage Bank 1 Sensor 1
P1136O2 Sensor Heater Circuit High Voltage Bank 1 Sensor 1
P1137O2 Sensor Heater Circuit Signal Intermittent Bank 1 Sensor 2
P1138O2 Sensor Heater Circuit Low Voltage Bank 1 Sensor 2
P1139O2 Sensor Heater Circuit High Voltage Bank 1 Sensor 2
P1140Mass Or Volume Air Flow Circuit Range Performance Problem
P1145Solenoid Valve Running Losses Control Circuit Electrical
P1151O2 Sensor Heater Circuit Signal Intermittent Bank 2 Sensor 1
P1152O2 Sensor Heater Circuit Low Voltage Bank 2 Sensor 1
P1153O2 Sensor Heater Circuit High Voltage Bank 2 Sensor 1
P1155O2 Sensor Heater Circuit Intermittent Bank 2 Sensor 2
P1156O2 Sensor Heater Circuit Low Voltage Bank 2 Sensor 2
P1157O2 Sensor Heater Circuit High Voltage Bank 2 Sensor 2
P1158Fuel Trim Adaptation Additive Bank 1 Low
P1159Fuel Trim Adaptation Additive Bank 1 High
P1160Fuel Trim Adaptation Additive Bank 2 Low
P1161Fuel Trim Adaptation Additive Bank 2 High
P1162Fuel Trim Adaptation Additive Per Ignition Bank 1 Low
P1163Fuel Trim Adaptation Additive Per Ignition Bank 1 High
P1164Fuel Trim Adaptation Additive Per Ignition Bank 2 Low
P1165Fuel Trim Adaptation Additive Per Ignition Bank 2 High
P1174Fuel Trim Adaptation Additive Bank 1 Malfunction
P1175Fuel Trim Adaptation Additive Bank 2 Malfunction
P1176O2 Sensor Slow Response Bank 1
P1177O2 Sensor Slow Response Bank 2
P1178O2 Sensor Signal Circuit Slow Switching From Rich to Lean Bank 1 Sensor 1
P1179O2 Sensor Signal Circuit Slow Switching From Rich to Lean Bank 2 Sensor 1
P1180O2 Sensor Signal Circuit Slow Switching From Rich to Lean Bank 1 Sensor 2
P1181O2 Sensor Signal Circuit Slow Switching From Rich to Lean Bank 2 Sensor 2
P1182O2 Sensor Bank 1 Sensor 2 Open Circuit During Coast Down Fuel Cut-off
P1183O2 Sensor Bank 2 Sensor 2 Open Circuit During Coast Down Fuel Cut-off
P1186O2 Sensor Heater Control Circuit Bank 1 Sensor 2
P1187O2 Sensor Heater Control Circuit Bank 2 Sensor 2
P1188Fuel Control Bank 1 Sensor 1
P1189Fuel Control Bank 2 Sensor 1
P1190Pre-Catalyst Fuel Trim System Bank 1
P1191Pre-Catalyst Fuel Trim System Bank 2
P1192Post-Catalyst Fuel Trim System Bank 1
P1193Post-Catalyst Fuel Trim System Bank 2
P1221Pedal Position Sensor 2 Range Performance Problem
P1222Pedal Position Sensor 2 Low Input
P1223Pedal Position Sensor 2 High Input
P1270Control Module Self-Test Torque Monitoring
P1271Ambient Air Pressure Sensor Electrical
P1283Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Electrical
P1284Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal Low
P1285Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal High
P1287Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Electrical
P1288Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal Low
P1289Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal High
P1313A Camshaft Position Plausibility
P1317B Camshaft Position Plausibility
P1327Knock Sensor 2 Bank 1 Low Input
P1328Knock Sensor 2 Bank 1 High Input
P1332Knock Sensor 4 Low Input
P1333Knock Sensor 4 High Input
P1340Multiple Cylinder Misfire During Start
P1341Multiple Cylinder Misfire With Fuel Cut-off
P1342Misfire During Start Cylinder 1
P1343Misfire Cylinder 1 With Fuel Cut-off
P1344Misfire During Start Cylinder 2
P1345Misfire Cylinder 2 With Fuel Cut-off
P1346Misfire During Start Cylinder 3
P1347Misfire Cylinder 3 With Fuel Cut-off
P1348Misfire During Start Cylinder 4
P1349Misfire Cylinder 4 With Fuel Cut-off
P1350Misfire During Start Cylinder 5
P1351Misfire Cylinder 5 With Fuel Cut-off
P1352Misfire During Start Cylinder 6
P1353Misfire Cylinder 6 With Fuel Cut-off
P1354Misfire During Start Cylinder 7
P1355Misfire Cylinder 7 With Fuel Cut-off
P1356Misfire During Start Cylinder 8
P1357Misfire Cylinder 8 With Fuel Cut-off
P1358Misfire During Start Cylinder 9
P1359Misfire Cylinder 9 With Fuel Cut-off
P1360Misfire During Start Cylinder 10
P1361Misfire Cylinder 10 With Fuel Cut-off
P1362Misfire During Start Cylinder 11
P1363Misfire Cylinder 11 With Fuel Cut-off
P1364Misfire During Start Cylinder 12
P1365Misfire Cylinder 12 With Fuel Cut-off
P1384Knock Sensor 3 Circuit
P1385Knock Sensor 4 Circuit
P1386Control Module Self-test Knock Control Baseline Test Bank 1
P1396Crankshaft Position Sensor Segment Timing Plausibility
P1397Camshaft Position Sensor B Circuit Bank 1
P1400Heated Catalyst Battery Voltage or Current Too Low During Heating Bank 1
P1401Heated Catalyst Current Too High During Heating Bank 1
P1402Heated Catalyst Power Switch Overtemperature Condition Bank 1
P1403Carbon Canister Shut Off Valve Control Circuit Electrical
P1404Heated Catalyst Current Too High During Heating Bank 2
P1405Heated Catalyst Power Switch Overtemperature Condition Bank 2
P1406Heated Catalyst Internal Control Module Checksum ROM Error
P1413Secondary Air Injection Pump Relay Control Circuit Signal Low
P1414Secondary Air Injection System Monitor Circuit High
P1420Secondary Air Valve Control Circuit Electrical
P1421Secondary Air System Bank 1
P1422Secondary Air System Bank 2
P1432Secondary Air Injection System Incorrect Flow Detected
P1438Purge Control Valve Control Open Circuit
P1439Purge Control Valve Control Circuit Signal Low
P1440Purge Control Valve Control Circuit Signal High
P1441Leakage Diagnostic Pump Control Open Circuit
P1442Leakage Diagnostic Pump Control Circuit Signal Low
P1443Leakage Diagnostic Pump Control Circuit Signal High
P1444Diagnostic Module Tank Leakage DM-TL Pump Control Open Circuit
P1445Diagnostic Module Tank Leakage DM-TL Pump Control Circuit Signal Low
P1446Diagnostic Module Tank Leakage DM-TL Pump Control Circuit Signal High
P1447Diagnostic Module Tank Leakage DM-TL Pump Too High During Switching
P1448Diagnostic Module Tank Leakage DM-TL Pump Too Low During Switching
P1449Diagnostic Module Tank Leakage DM-TL Pump Too High
P1450Diagnostic Module Tank Leakage DM-TL Switching Solenoid Open Circuit
P1451Diagnostic Module Tank Leakage DM-TL Switching Solenoid Control Circuit Signal Low
P1452Diagnostic Module Tank Leakage DM-TL Switching Solenoid Control Circuit Signal High
P1453Secondary Air Injection Pump Relay Control Circuit Electrical
P1454Secondary Air Injection Pump With Series Resistor Control Circuit Electrical
P1456Heated Catalyst Heater Power Supply Open Circuit Bank 1
P1457Heated Catalyst Heater Power Switch Temperature Sensor Electrical Bank 1
P1459Heated Catalyst Heater Power Supply Open Circuit Bank 2
P1460Heated Catalyst Heater Power Switch Temperature Sensor Electrical Bank 2
P1461Heated Catalyst Gate Voltage Signal Low
P1462Heated Catalyst Internal Control Module Checksum ROM Error
P1463Heated Catalyst Battery Temperature Sensor 1 Electrical
P1464Heated Catalyst Battery Temperature Sensor 2 Electrical
P1465Heated Catalyst Battery Temperature Sensor 1 or 2 Plausibility
P1466Heated Catalyst Power Switch Temperature Sensor Plausibility
P1467Heated Catalyst Comparison Battery Voltages of Power Switches Plausibility
P1468Heated Catalyst Battery Disconnecting Switch Plausibility
P1470Leakage Diagnostic Pump Control Circuit Electrical
P1472Diagnostic Module Tank Leakage DM-TL Switching Solenoid Control Circuit Electrical
P1473Diagnostic Module Tank Leakage DM-TL Pump Current Plausibility
P1475Leakage Diagnostic Pump Reed Switch Did Not Close
P1476Leakage Diagnostic Pump Clamped Tube
P1477Leakage Diagnostic Pump Reed Switch Did Not Open
P1500Idle Speed Control Valve Stuck Open
P1501Idle Speed Control Valve Stuck Closed
P1502Idle Speed Control Valve Closing Solenoid Control Circuit Signal High Or Low
P1503Idle Speed Control Valve Closing Solenoid Control Circuit Signal Low
P1504Idle Speed Control Valve Closing Solenoid Control Open Circuit
P1505Idle Speed Control Valve Closing Solenoid Control Circuit Electrical
P1506Idle Speed Control Valve Open Solenoid Control Circuit Signal High
P1507Idle Speed Control Valve Open Solenoid Control Circuit Signal Low
P1508Idle Speed Control Valve Opening Solenoid Control Open Circuit
P1509Idle Speed Control Valve Opening Solenoid Control Circuit Electrical
P1510Idle Speed Control Valve Stuck
P1511DISA Control Circuit Electrical
P1512DISA Control Circuit Signal Low
P1513DISA Control Circuit Signal High
P1519A Camshaft Position Actuator Bank 1
P1520B Camshaft Position Actuator Bank 1
P1522A Camshaft Position Actuator Bank 2
P1523A Camshaft Position Actuator Signal Low Bank 1
P1524A Camshaft Position Actuator Signal High Bank 1
P1525A Camshaft Position Actuator Control Open Circuit Bank 1
P1526A Camshaft Position Actuator Control Open Circuit Bank 2
P1527A Camshaft Position Actuator Control Circuit Signal Low Bank 1
P1528A Camshaft Position Actuator Control Circuit Signal High Bank 1
P1529B Camshaft Position Actuator Control Circuit Signal Low Bank 1
P1530B Camshaft Position Actuator Control Circuit Signal High Bank 1
P1531B Camshaft Position Actuator Control Open Circuit Bank 1
P1532B Camshaft Position Actuator Control Open Circuit Bank 2
P1533B Camshaft Position Actuator Control Circuit Signal Low Bank 2
P1534B Camshaft Position Actuator Control Circuit Signal High Bank 2
P1540Pedal Position Sensor
P1541Pedal Position Sensor Double Error
P1542Pedal Position Sensor Electrical
P1543Pedal Position Sensor
P1544Pedal Position Sensor
P1545Pedal Position Sensor
P1546Pedal Position Sensor
P1550Idle Speed Control Valve Closing Solenoid Control Circuit Electrical
P1551A Camshaft Position Actuator Control Open Circuit Bank 1
P1552A Camshaft Position Actuator Control Open Circuit Bank 1
P1556A Camshaft Position Actuator Control Open Circuit Bank 1
P1560B Camshaft Position Actuator Control Open Circuit Bank 1
P1564Control Module Selection
P1565B Camshaft Position Actuator Control Open Circuit Bank 1
P1569A Camshaft Position Actuator Control Open Circuit Bank 2
P1580Throttle Valve Mechanically Stuck
P1581B Camshaft Position Actuator Control Open Circuit Bank 2
P1589Control Module Self Test Knock Control Test Pulse Bank 1
P1593DISA Control Circuit Electrical
P1594B Camshaft Position Actuator Control Open Circuit Bank 2
P1602Control Module Self Test Control Module Defective
P1603Control Module Self Test Torque Monitoring
P1604Control Module Self Test Speed Monitoring
P1607CAN Version
P1608Serial Communicating Link Control Module
P1609Serial Communicating Link EML
P1611Serial Communicating Link Transmission Control Module
P1619MAP Cooling Control Circuit Signal Low
P1620MAP Cooling Control Circuit Signal High
P1622MAP Cooling Control Circuit Electrical
P1623Pedal Position Sensor Potentiometer Supply
P1624Pedal Position Sensor Potentiometer Supply Channel 1 Electrical
P1625Pedal Position Sensor Potentiometer Supply Channel 2 Electrical
P1632Throttle Valve Adaptation Adaptation Condition Not Met
P1633Throttle Valve Adaptation Limp Home Position
P1634Throttle Valve Adaptation Spring Test Failed
P1635Throttle Valve Adaptation Lower Mechanical Stop Not Adapted
P1636Throttle Valve Control Circuit
P1637Throttle Valve Position Control Control Deviation
P1638Throttle Valve Position Control Throttle Stuck Temporarily
P1639Throttle Valve Position Control Throttle Stuck Permanently
P1640Internal Control Module ROM RAM Error
P1690Malfunction Indicator Lamp MIL Electrical
P1734Pressure Control Solenoid B Electrical
P1738Pressure Control Solenoid C Electrical
P1743Pressure Control Solenoid E Electrical
P1744Pressure Control Solenoid A Electrical
P1746Transmission Control Module Output Stage
P1747CAN Bus Monitoring
P1748Transmission Control Module Self Test
P1749Secondary Pressure Solenoid Communication Error
P1750Secondary Pressure Solenoid Circuit Range Performance
P1751Secondary Pressure Solenoid Open Circuit
P1761Shift Solenoid Malfunction
P1765CAN Throttle Valve
P1770CAN Torque Interface
P1780CAN Torque Reduction

To understand a code on your car (probable causes, what to check first), the DiagAuto AI app explains it using AI. Discover the app

Official meanings: OBDex (public domain, CC0). Manufacturer codes: dtc-database (MIT license), probable meanings not verified by the manufacturers. The same meaning can vary depending on the model: always have a diagnosis confirmed by a professional.