BMW OBD II CODES

45
BMW Specific Trouble Codes Code Description P1083 Fuel Control Mixture Lean (Bank 1 Sensor 1) P1084 Fuel Control Mixture Rich (Bank 1 Sensor 1) P1085 Fuel Control Mixture Lean (Bank 2 Sensor 1) P1086 Fuel Control Mixture Rich (Bank 2 Sensor 1) P1087 O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 1) P1088 O2 Sensor Circuit Slow Response in Rich Control Range (Bank 1 Sensor 1) P1089 O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 2) P1090 Pre-Catalyst Fuel Trim Too Lean Bank 1 P1091 Pre-Catalyst Fuel Trim Too Rich Bank 1 P1092 Pre-Catalyst Fuel Trim Too Lean Bank 2 P1093 Pre-Catalyst Fuel Trim Too Rich Bank 2 P1094 O2 Sensor Circuit Slow Response in Rich Control Range (Bank 2 Sensor 1) P1095 O2 Sensor Circuit Slow Switching From Lean to Rich (Bank 1 Sensor 1) P1096 O2 Sensor Circuit Slow Switching From Lean to Rich (Bank 2 Sensor 1) P1097 O2 Sensor Circuit Slow Response after Coast Down Fuel Cutoff (Bank 1 Sensor 1) P1098 O2 Sensor Circuit Slow Response after Coast Down Fuel Cutoff (Bank 2 Sensor 2) P1111 Engine Coolant Temperature Radiator Outlet Sensor Low Input P1112 Engine Coolant Temperature Radiator Outlet Sensor High Input P1115 Coolant Temperature Sensor Plausibility P1116 Mass Or Volume Air Flow Circuit Range/Performance Problem (Bank 2) P1117 Mass Or Volume Air Flow Circuit Low Input (Bank 2) P1118 Mass Or Volume Air Flow Circuit High Input (Bank 2) P1120 Pedal Position Sensor Circuit P1121 Pedal Position 1 Range/Performance Problem P1122 Pedal Position 1 Low Input P1123 Pedal Position 1 High Input P1132 O2 Sensor Heater Control Circuit (Bank 1 Sensor 1) P1133 O2 Sensor Heater Control Circuit (Bank 2 Sensor 1) P1134 O2 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 2) P1135 O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 1) P1136 O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 1) P1137 O2 Sensor Heater Circuit Signal Intermittant (Bank 1 Sensor 2) P1138 O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 2) P1139 O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 2) P1140 Mass or Volume Air Flow Circuit Range/Performance Problem P1145 Solenoid Valve Running Losses Control Circuit Electrical P1151 O2 Sensor Heater Circuit Signal Intermittant (Bank 2 Sensor 1) P1152 O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 1) P1153 O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 1) P1155 O2 Sensor Heater Circuit Intermittant (Bank 2 Sensor 2) P1156 O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 2) P1157 O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 2) P1158 Fuel Trim Additve Bank 1 Low P1159 Fuel Trim Additve Bank 1 High P1160 Fuel Trim Additve Bank 2 Low P1161 Fuel Trim Additve Bank 2 High P1162 Fuel Trim Additve Per Ignition Bank 1 Low P1163 Fuel Trim Additve Per Ignition Bank 1 High P1164 Fuel Trim Additve Per Ignition Bank 2 Low P1165 Fuel Trim Additve Per Ignition Bank 2 High P1174 Fuel Trim Adaptation Additve Bank 1 Malfunction P1175 Fuel Trim Adaptation Additve Bank 2 Malfunction P1176 O2 Sensor Slow Response Bank 1 P1177 O2 Sensor Slow Response Bank 2 P1178 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 1 Sensor 1) P1179 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 2 Sensor 1) P1180 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 1 Sensor 2)

description

DIAGNOSTIC CODES FOR BMW

Transcript of BMW OBD II CODES

Page 1: BMW OBD II CODES

BMW Specific Trouble Codes

Code Description P1083 Fuel Control Mixture Lean (Bank 1 Sensor 1)

P1084 Fuel Control Mixture Rich (Bank 1 Sensor 1)

P1085 Fuel Control Mixture Lean (Bank 2 Sensor 1)

P1086 Fuel Control Mixture Rich (Bank 2 Sensor 1)

P1087 O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 1)

P1088 O2 Sensor Circuit Slow Response in Rich Control Range (Bank 1 Sensor 1)

P1089 O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 2)

P1090 Pre-Catalyst Fuel Trim Too Lean Bank 1

P1091 Pre-Catalyst Fuel Trim Too Rich Bank 1

P1092 Pre-Catalyst Fuel Trim Too Lean Bank 2

P1093 Pre-Catalyst Fuel Trim Too Rich Bank 2

P1094 O2 Sensor Circuit Slow Response in Rich Control Range (Bank 2 Sensor 1)

P1095 O2 Sensor Circuit Slow Switching From Lean to Rich (Bank 1 Sensor 1)

P1096 O2 Sensor Circuit Slow Switching From Lean to Rich (Bank 2 Sensor 1)

P1097 O2 Sensor Circuit Slow Response after Coast Down Fuel Cutoff (Bank 1 Sensor 1)

P1098 O2 Sensor Circuit Slow Response after Coast Down Fuel Cutoff (Bank 2 Sensor 2)

P1111 Engine Coolant Temperature Radiator Outlet Sensor Low Input

P1112 Engine Coolant Temperature Radiator Outlet Sensor High Input

P1115 Coolant Temperature Sensor Plausibility

P1116 Mass Or Volume Air Flow Circuit Range/Performance Problem (Bank 2)

P1117 Mass Or Volume Air Flow Circuit Low Input (Bank 2)

P1118 Mass Or Volume Air Flow Circuit High Input (Bank 2)

P1120 Pedal Position Sensor Circuit

P1121 Pedal Position 1 Range/Performance Problem

P1122 Pedal Position 1 Low Input

P1123 Pedal Position 1 High Input

P1132 O2 Sensor Heater Control Circuit (Bank 1 Sensor 1)

P1133 O2 Sensor Heater Control Circuit (Bank 2 Sensor 1)

P1134 O2 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 2)

P1135 O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 1)

P1136 O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 1)

P1137 O2 Sensor Heater Circuit Signal Intermittant (Bank 1 Sensor 2)

P1138 O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 2)

P1139 O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 2)

P1140 Mass or Volume Air Flow Circuit Range/Performance Problem

P1145 Solenoid Valve Running Losses Control Circuit Electrical

P1151 O2 Sensor Heater Circuit Signal Intermittant (Bank 2 Sensor 1)

P1152 O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 1)

P1153 O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 1)

P1155 O2 Sensor Heater Circuit Intermittant (Bank 2 Sensor 2)

P1156 O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 2)

P1157 O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 2)

P1158 Fuel Trim Additve Bank 1 Low

P1159 Fuel Trim Additve Bank 1 High

P1160 Fuel Trim Additve Bank 2 Low

P1161 Fuel Trim Additve Bank 2 High

P1162 Fuel Trim Additve Per Ignition Bank 1 Low

P1163 Fuel Trim Additve Per Ignition Bank 1 High

P1164 Fuel Trim Additve Per Ignition Bank 2 Low

P1165 Fuel Trim Additve Per Ignition Bank 2 High

P1174 Fuel Trim Adaptation Additve Bank 1 Malfunction

P1175 Fuel Trim Adaptation Additve Bank 2 Malfunction

P1176 O2 Sensor Slow Response Bank 1

P1177 O2 Sensor Slow Response Bank 2

P1178 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 1 Sensor 1)

P1179 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 2 Sensor 1)

P1180 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 1 Sensor 2)

Page 2: BMW OBD II CODES

P1181 O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 2 Sensor 2)

P1182 O2 Sensor (Bank 1 Sensor 2) Open Circuit During Coast Down Fuel Cut-off

P1183 O2 Sensor (Bank 2 Sensor 2) Open Circuit During Coast Down Fuel Cut-off

P1186 O2 Sensor Heater Control Circuit (Bank 1 Sensor 2)

P1187 O2 Sensor Heater Control Circuit (Bank 2 Sensor 2)

P1188 Fuel Control (Bank 1 Sensor 1)

P1189 Fuel Control (Bank 2 Sensor 1)

P1190 Pre-catalyst Fuel Trim System Bank 1

P1191 Pre-catalyst Fuel Trim System Bank 2

P1192 Post-catalyst Fuel Trim System Bank 1

P1193 Post-catalyst Fuel Trim System Bank 2

P1221 Pedal Position Sensor 2 Range/Performance Problem

P1222 Pedal Position Sensor 2 Low Input

P1223 Pedal Position Sensor 2 High Input

P1270 Control Module Self-Test, Torque Monitoring

P1271 Ambient Air Pressure Sensor Electrical

P1283 Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Electrical

P1284 Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal Low

P1285 Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal High

P1287 Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Electrical

P1288 Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal Low

P1289 Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal High

P1313 "A" Camshaft Position Plausibility

P1317 "B" Camshaft Position Plausibility

P1327 Knock Sensor 2 (Bank 1) Low Input

P1328 Knock Sensor 2 (Bank 1) High Input

P1332 Knock Sensor 4 Low Input

P1333 Knock Sensor 4 High Input

P1340 Multiple Cylinder Misfire During Start

P1341 Multiple Cylinder Misfire With Fuel Cut-off

P1342 Misfire During Start Cylinder 1

P1343 Misfire Cylinder 1 With Fuel Cut-off

P1344 Misfire During Start Cylinder 2

P1345 Misfire Cylinder 2 With Fuel Cut-off

P1346 Misfire During Start Cylinder 3

P1347 Misfire Cylinder 3 With Fuel Cut-off

P1348 Misfire During Start Cylinder 4

P1349 Misfire Cylinder 4 With Fuel Cut-off

P1350 Misfire During Start Cylinder 5

P1351 Misfire Cylinder 5 With Fuel Cut-off

P1352 Misfire During Start Cylinder 6

P1353 Misfire Cylinder 6 With Fuel Cut-off

P1354 Misfire During Start Cylinder 7

P1355 Misfire Cylinder 7 With Fuel Cut-off

P1356 Misfire During Start Cylinder 8

P1357 Misfire Cylinder 8 With Fuel Cut-off

P1358 Misfire During Start Cylinder 9

P1359 Misfire Cylinder 9 With Fuel Cut-off

P1360 Misfire During Start Cylinder 10

P1361 Misfire Cylinder 10 With Fuel Cut-off

P1362 Misfire During Start Cylinder 11

P1363 Misfire Cylinder 11 With Fuel Cut-off

P1364 Misfire During Start Cylinder 12

P1365 Misfire Cylinder 12 With Fuel Cut-off

P1384 Knock Sensor 3 Circuit

P1385 Knock Sensor 4 Circuit

P1386 Control Module Self-test, Knock Control Baseline Test Bank 1

P1396 Crankshaft Position Sensor Segment Timing Plausibility

P1397 Camshaft Position Sensor "B" Circuit (Bank 1)

P1400 Heated Catalyst Battery Voltage or Current too Low During Heating (Bank 1)

P1401 Heated Catalyst Current too High During Heating (Bank 1)

Page 3: BMW OBD II CODES

P1402 Heated Catalyst Power Switch Overtemperature Condition (Bank 1)

P1403 Carbon Canister Shut Off valve Control Circuit Electrical

P1404 Heated Catalyst Current too High During Heating (Bank 2)

P1405 Heated Catalyst Power Switch Overtemperature Condition (Bank 2)

P1406 Heated Catalyst Internal Control Module Checksum/ROM Error

P1413 Secondary Air Injection Pump Relay Control Circuit Signal Low

P1414 Secondary Air Injection System Monitor Circuit High

P1420 Secondary Air Valve Control Circuit Electrical

P1421 Secondary Air System Bank 1

P1422 Secondary Air System Bank 2

P1432 Secondary Air Injection System Incorrect Flow Detected

P1438 Purge Control Valve Control Open Circuit

P1439 Purge Control Valve Control Circuit Signal Low

P1440 Purge Control Valve Control Circuit Signal High

P1441 Leakage Diagnostic Pump Control Open Circuit

P1442 Leakage Diagnostic Pump Control Circuit Signal Low

P1443 Leakage Diagnostic Pump Control Circuit Signal High

P1444 Diagnostic Module Tank Leakage (DM-TL) Pump Control Open Circuit

P1445 Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal Low

P1446 Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal High

P1447 Diagnostic Module Tank Leakage (DM-TL) Pump Too High During Switching

P1448 Diagnostic Module Tank Leakage (DM-TL) Pump Too Low During Switching

P1449 Diagnostic Module Tank Leakage (DM-TL) Pump Too High

P1450 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Open Circuit

P1451 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal Low

P1452 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal High

P1453 Secondary Air Injection Pump Relay Control Circuit Electrical

P1454 Secondary Air Injection Pump With Series Resistor Control Circuit Electrical

P1456 Heated Catalyst Heater Power Supply Open Circuit (Bank 1)

P1457 Heated Catalyst Heater Power Switch Temperature Sensor Electrical (Bank 1)

P1459 Heated Catalyst Heater Power Supply Open Circuit (Bank 2)

P1460 Heated Catalyst Heater Power Switch Temperature Sensor Electrical (Bank 2)

P1461 Heated Catalyst Gate Voltage Signal Low

P1462 Heated Catalyst Internal Control Module Checksum/ROM Error

P1463 Heated Catalyst Battery Temperature Sensor 1 Electrical

P1464 Heated Catalyst Battery Temperature Sensor 2 Electrical

P1465 Heated Catalyst Battery Temperature Sensor 1 or 2 Plausibility

P1466 Heated Catalyst Power Switch Temperature Sensor Plausibility

P1467 Heated Catalyst Comparison Battery Voltages of Power Switches Plausibility

P1468 Heated Catalyst Battery Disconnecting Switch Plausibility

P1470 Leakage Diagnostic Pump Control Circuit Electrical

P1472 Diagnostic Module Tank leakage (DM-TL) Switching Solenoid Control Circuit Electrical

P1473 Diagnostic Module Tank leakage (DM-TL) Pump Current Plausibility

P1475 Leakage Diagnostic Pump Reed Switch Did Not Close

P1476 Leakage Diagnostic Pump Clamped Tube

P1477 Leakage Diagnostic Pump Reed Switch Did Not Open

P1500 Idle Speed Control Valve Stuck Open

P1501 Idle Speed Control Valve Stuck Closed

P1502 Idle Speed Control Valve Closing Solenoid Control Circuit Signal High or Low

P1503 Idle Speed Control Valve Closing Solenoid Control Circuit Signal Low

P1504 Idle Speed Control Valve Closing Solenoid Control Open Circuit

P1505 Idle Speed Control Valve Closing Solenoid Control Circuit Electrial

P1506 Idle Speed Control Valve Open Solenoid Control Circuit Signal High

P1507 Idle Speed Control Valve Open Solenoid Control Circuit Signal Low

P1508 Idle Speed Control Valve Opening Solenoid Control Open Circuit

P1509 Idle Speed Control Valve Opening Solenoid Control Circuit Electrial

P1510 Idle Speed Control Valve Stuck

P1511 DISA Control Circuit Electrical

P1512 DISA Control Circuit Signal Low

P1513 DISA Control Circuit Signal High

P1519 "A" Camshaft Position Actuator Bank 1

Page 4: BMW OBD II CODES

P1520 "B" Camshaft Position Actuator Bank 1

P1522 "A" Camshaft Position Actuator Bank 2

P1523 "A" Camshaft Position Actuator Signal Low Bank 1

P1524 "A" Camshaft Position Actuator Signal High Bank 1

P1525 "A" Camshaft Position Actuator Control Open Circuit Bank 1

P1526 "A" Camshaft Position Actuator Control Open Circuit Bank 2

P1527 "A" Camshaft Position Actuator Control Circuit Signal Low Bank 1

P1528 "A" Camshaft Position Actuator Control Circuit Signal High Bank 1

P1529 "B" Camshaft Position Actuator Control Circuit Signal Low Bank 1

P1530 "B" Camshaft Position Actuator Control Circuit Signal High Bank 1

P1531 "B" Camshaft Position Actuator Control Open Circuit Bank 1

P1532 "B" Camshaft Position Actuator Control Open Circuit Bank 2

P1533 "B" Camshaft Position Actuator Control Circuit Signal Low Bank 2

P1534 "B" Camshaft Position Actuator Control Circuit Signal High Bank 2

P1540 Pedal Position Sensor

P1541 Pedal Position Sensor Double Error

P1542 Pedal Position Sensor Electrical

P1543 Pedal Position Sensor

P1544 Pedal Position Sensor

P1545 Pedal Position Sensor

P1546 Pedal Position Sensor

P1550 Idle Speed Control valve Closing Solenoid Control Circuit Electrical

P1551 "A" Camshaft Position Actuator Control Open Circuit Bank 1

P1552 "A" Camshaft Position Actuator Control Open Circuit Bank 1

P1556 "A" Camshaft Position Actuator Control Open Circuit Bank 1

P1560 "B" Camshaft Position Actuator Control Open Circuit Bank 1

P1564 Control Module Selection

P1565 "B" Camshaft Position Actuator Control Open Circuit Bank 1

P1569 "A" Camshaft Position Actuator Control Open Circuit Bank 2

P1580 Throttle Valve Mechanically Stuck

P1581 "B" Camshaft Position Actuator Control Open Circuit Bank 2

P1589 Control Module Self Test, Knock Control Test Pulse Bank 1

P1593 DISA Control Circuit Electrical

P1594 "B" Camshaft Position Actuator Control Open Circuit Bank 2

P1602 Control Module Self Test, Control Module Defective

P1603 Control Module Self Test, Torque Monitoring

P1604 Control Module Self Test, Speed Monitoring

P1607 CAN Version

P1608 Serial Communicating Link Control Module

P1609 Serial Communicating Link EML

P1611 Serial Communicating Link Transmission Control Module

P1619 MAP Cooling Control Circuit Signal Low

P1620 MAP Cooling Control Circuit Signal High

P1622 MAP Cooling Control Circuit Electrical

P1623 Pedal Position Sensor Potentiometer Supply

P1624 Pedal Position Sensor Potentiometer Supply Channel 1 Electrical

P1625 Pedal Position Sensor Potentiometer Supply Channel 2 Electrical

P1632 Throttle Valve Adaptation; Adaptation Condition Not Met

P1633 Throttle Valve Adaptation; Limp Home Position

P1634 Throttle Valve Adaptation; Spring Test Failed

P1635 Throttle Valve Adaptation; Lower Mechanical Stop Not Adapted

P1636 Throttle Valve Control Circuit

P1637 Throttle Valve Position Control; Control Deviation

P1638 Throttle Valve Position Control; Throttle Stuck Temporarily

P1639 Throttle Valve Position Control; Throttle Stuck Permanently

P1640 Internal Control Module (ROM/RAM) Error

P1690 Malfunction Indicator Lamp (MIL) Electrical

P1734 Pressure Control Solenoid "B" Electrical

P1738 Pressure Control Solenoid "C" Electrical

P1743 Pressure Control Solenoid "E" Electrical

P1744 Pressure Control Solenoid "A" Electrical

Page 5: BMW OBD II CODES

P1746 Transmission Control Module Output Stage

P1747 CAN Bus Monitoring

P1748 Transmission Control Module Self Test

P1749 Secondary Pressure Solenoid Communication Error

P1750 Secondary Pressure Solenoid Circuit Range/Performance

P1751 Secondary Pressure Solenoid Open Circuit

P1761 Shift Solenoid Malfunction

P1765 CAN Throttle Valve

P1770 CAN Torque Interface

P1780 CAN Torque Reduction

Page 6: BMW OBD II CODES

Generic OBD-II Diagnostic Powertrain (P) Trouble Codes

This list contains standard diagnostic trouble codes (DTC’s) that are used by some manufacturers to identify vehicle problems. The codes provide below are generic codes that may not apply to all vehicles. Vehicle manufacturers may use manufacturer specific DTC codes that are different from the codes shown below. Foreign vehicles may also use DTC codes different from the generic DTC codes. We recommend that you not depend on the DTC codes in this list for vehicle repairs until you confirm the generic DTC codes apply to your vehicle(s). The list below is for information purposes only and is not intended for use in vehicle repairs.

DTC Codes - P0100-P0199 – Fuel and Air Metering

• P0100 Mass or Volume Air Flow Circuit Malfunction • P0101 Mass or Volume Air Flow Circuit Range/Performance Problem • P0102 Mass or Volume Air Flow Circuit Low Input • P0103 Mass or Volume Air Flow Circuit High Input • P0104 Mass or Volume Air Flow Circuit Intermittent • P0105 Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction • P0106 Manifold Absolute Pressure/Barometric Pressure Circuit

Range/Performance Problem • P0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input • P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input • P0109 Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent • P0109 Intake Air Temperature Circuit Malfunction • P0111 Intake Air Temperature Circuit Range/Performance Problem • P0112 Intake Air Temperature Circuit Low Input • P0113 Intake Air Temperature Circuit High Input • P0114 Intake Air Temperature Circuit Intermittent • P0115 Engine Coolant Temperature Circuit Malfunction • P0116 Engine Coolant Temperature Circuit Range/Performance Problem • P0117 Engine Coolant Temperature Circuit Low Input • P0118 Engine Coolant Temperature Circuit High Input • P0119 Engine Coolant Temperature Circuit Intermittent • P0120 Throttle Position Sensor/Switch A Circuit Malfunction • P0121 Throttle Position Sensor/Switch A Circuit Range/Performance Problem • P0122 Throttle Position Sensor/Switch A Circuit Low Input • P0123 Throttle Position Sensor/Switch A Circuit High Input • P0124 Throttle Position Sensor/Switch A Circuit Intermittent • P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control • P0126 Insufficient Coolant Temperature for Stable Operation • P0130 02 Sensor Circuit Malfunction (Bank I Sensor 1) • P0131 02 Sensor Circuit Low Voltage (Bank I Sensor I) • P0132 02 Sensor Circuit High Voltage (Bank I Sensor 1) • P0133 02 Sensor Circuit Slow Response (Bank 1 Sensor 1) • P0134 02 Sensor Circuit No Activity Detected (Bank I Sensor 1) • P0135 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1) • P0136 02 Sensor Circuit Malfunction (Bank I Sensor 2) • P0137 02 Sensor Circuit Low Voltage (Bank I Sensor 2) • P0138 02 Sensor Circuit High Voltage (Bank I Sensor 2) • P0139 02 Sensor Circuit Slow Response (Bank 1 Sensor 2) • P0140 02 Sensor Circuit No Activity Detected (Bank 1 Sensor 2) • P0141 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2) • P0142 02 Sensor Circuit Malfunction (Bank I Sensor 3) • P0143 02 Sensor Circuit Low Voltage (Bank I Sensor 3)

Page 7: BMW OBD II CODES

• P0144 02 Sensor Circuit High Voltage (Bank I Sensor 3) • P0145 02 Sensor Circuit Slow Response (Bank 1 Sensor 3) • P0146 02 Sensor Circuit No Activity Detected (Bank I Sensor 3) • P0147 02 Sensor Heater Circuit Malfunction (Bank I Sensor 3) • P0150 02 Sensor Circuit Malfunction (Bank 2 Sensor I) • P0151 02 Sensor Circuit Low Voltage (Bank 2 Sensor I) • P0152 02 Sensor Circuit High Voltage (Bank 2 Sensor 1) • P0153 02 Sensor Circuit Slow Response (Bank 2 Sensor 1) • P0154 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 1) • P0155 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1) • P0156 02 Sensor Circuit Malfunction (Bank 2 Sensor 2) • P0157 02 Sensor Circuit Low Voltage (Bank 2 Sensor 2) • P0158 02 Sensor Circuit High Voltage (Bank 2 Sensor 2) • P0159 02 Sensor Circuit Slow Response (Bank 2 Sensor 2) • P0160 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 2) • P0161 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2) • P0162 02 Sensor Circuit Malfunction (Bank 2 Sensor 3) • P0163 02 Sensor Circuit Low Voltage (Bank 2 Sensor 3) • P0164 02 Sensor Circuit High Voltage (Bank 2 Sensor 3) • P0165 02 Sensor Circuit Slow Response (Bank 2 Sensor 3) • P0166 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 3) • P0167 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3) • P0170 Fuel Trim Malfunction (Bank 1) • P0171 System too Lean (Bank 1) • P0172 System too Rich (Bank 1) • P0173 Fuel Trim Malfunction (Bank 2) • P0174 System too Lean (Bank 2) • P0175 System too Rich (Bank 2) • P0176 Fuel Composition Sensor Circuit Malfunction • P0177 Fuel Composition Sensor Circuit Range/Performance • P0178 Fuel Composition Sensor Circuit Low Input • P0179 Fuel Composition Sensor Circuit High Input • P0180 Fuel Temperature Sensor A Circuit Malfunction • P0181 Fuel Temperature Sensor A Circuit Range/Performance • P0182 Fuel Temperature Sensor A Circuit Low Input • P0183 Fuel Temperature Sensor A Circuit High Input • P0184 Fuel Temperature Sensor A Circuit Intermittent • P0185 Fuel Temperature Sensor B Circuit Malfunction • P0186 Fuel Temperature Sensor B Circuit Range/Performance • P0187 Fuel Temperature Sensor B Circuit Low Input • P0188 Fuel Temperature Sensor B Circuit High Input • P0189 Fuel Temperature Sensor B Circuit Intermittent • P0190 Fuel Rail Pressure Sensor Circuit Malfunction • P0191 Fuel Rail Pressure Sensor Circuit Range/Performance • P0192 Fuel Rail Pressure Sensor Circuit Low Input • P0193 Fuel Rail Pressure Sensor Circuit High Input • P0194 Fuel Rail Pressure Sensor Circuit Intermittent • P0195 Engine Oil Temperature Sensor Malfunction • P0196 Engine Oil Temperature Sensor Range/Performance • P0197 Engine Oil Temperature Sensor Low • P0198 Engine Oil Temperature Sensor High • P0199 Engine Oil Temperature Sensor Intermittent

DTC Codes - P0200-P0299 – Fuel and Air Metering (Injector Circuit)

• P0200 Injector Circuit Malfunction

Page 8: BMW OBD II CODES

• P0201 Injector Circuit Malfunction - Cylinder 1 • P0202 Injector Circuit Malfunction - Cylinder 2 • P0203 Injector Circuit Malfunction - Cylinder 3 • P0204 Injector Circuit Malfunction - Cylinder 4 • P0205 Injector Circuit Malfunction - Cylinder 5 • P0206 Injector Circuit Malfunction - Cylinder 6 • P0207 Injector Circuit Malfunction - Cylinder 7 • P0208 Injector Circuit Malfunction - Cylinder 8 • P0209 Injector Circuit Malfunction - Cylinder 9 • P0210 Injector Circuit Malfunction - Cylinder 10 • P0211 Injector Circuit Malfunction - Cylinder 11 • P0212 Injector Circuit Malfunction - Cylinder 12 • P0213 Cold Start Injector 1 Malfunction • P0214 Cold Start Injector 2 Malfunction • P0215 Engine Shutoff Solenoid Malfunction • P0216 Injection Timing Control Circuit Malfunction • P0217 Engine Overtemp Condition • P0218 Transmission Over Temperature Condition • P0219 Engine Overspeed Condition • P0220 Throttle/Petal Position Sensor/Switch B Circuit Malfunction • P0221 Throttle/Petal Position Sensor/Switch B Circuit Range/Performance

Problem • P0222 Throttle/Petal Position Sensor/Switch B Circuit Low Input • P0223 Throttle/Petal Position Sensor/Switch B Circuit High Input • P0224 Throttle/Petal Position Sensor/Switch B Circuit Intermittent • P0225 Throttle/Petal Position Sensor/Switch C Circuit Malfunction • P0226 Throttle/Petal Position Sensor/Switch C Circuit Range/Performance

Problem • P0227 Throttle/Petal Position Sensor/Switch C Circuit Low Input • P0228 Throttle/Petal Position Sensor/Switch C Circuit High Input • P0229 Throttle/Petal Position Sensor/Switch C Circuit Intermittent • P0230 Fuel Pump Primary Circuit Malfunction • P0231 Fuel Pump Secondary Circuit Low • P0232 Fuel Pump Secondary Circuit High • P0233 Fuel Pump Secondary Circuit Intermittent • P0234 Engine Overboost Condition • P0235 Turbocharger Boost Sensor A Circuit Malfunction • P0236 Turbocharger Boost Sensor A Circuit Range/Performance • P0237 Turbocharger Boost Sensor A Circuit Low • P0238 Turbocharger Boost Sensor A Circuit High • P0239 Turbocharger Boost Sensor B Malfunction • P0240 Turbocharger Boost Sensor B Circuit Range/Performance • P0241 Turbocharger Boost Sensor B Circuit Low • P0242 Turbocharger Boost Sensor B Circuit High • P0243 Turbocharger Wastegate Solenoid A Malfunction • P0244 Turbocharger Wastegate Solenoid A Range/Performance • P0245 Turbocharger Wastegate Solenoid A Low • P0246 Turbocharger Wastegate Solenoid A High • P0247 Turbocharger Wastegate Solenoid B Malfunction • P0248 Turbocharger Wastegate Solenoid B Range/Performance • P0249 Turbocharger Wastegate Solenoid B Low • P0250 Turbocharger Wastegate Solenoid B High • P0251 Injection Pump Fuel Metering Control "A" Malfunction

(Cam/Rotor/Injector) • P0252 Injection Pump Fuel Metering Control "A" Range/Performance

(Cam/Rotor/Injector) • P0253 Injection Pump Fuel Metering Control "A" Low (Cam/Rotor/Injector) • P0254 Injection Pump Fuel Metering Control "A" High (Cam/Rotor/Injector)

Page 9: BMW OBD II CODES

• P0255 Injection Pump Fuel Metering Control "A" Intermittent (Cam/Rotor/Injector)

• P0256 Injection Pump Fuel Metering Control "B" Malfunction (Cam/Rotor/Injector)

• P0257 Injection Pump Fuel Metering Control "B" Range/Performance Injector) • P0258 Injection Pump Fuel Metering Control "B" Low (Cam/R • P0259 Injection Pump Fuel Metering Control "B" High (Cam/R • P0260 Injection Pump Fuel Metering Control "B" Intermittent Injector) • P0261 Cylinder I Injector Circuit Low • P0262 Cylinder I Injector Circuit High • P0263 Cylinder I Contribution/Balance Fault • P0264 Cylinder 2 Injector Circuit Low • P0265 Cylinder 2 Injector Circuit High • P0266 Cylinder 2 Contribution/Balance Fault • P0267 Cylinder 3 Injector Circuit Low • P0268 Cylinder 3 Injector Circuit High • P0269 Cylinder 3 Contribution/Balance Fault • P0270 Cylinder 4 Injector Circuit Low • P0271 Cylinder 4 Injector Circuit High • P0272 Cylinder 4 Contribution/Balance Fault • P0273 Cylinder 5 Injector Circuit Low • P0274 Cylinder 5 Injector Circuit High • P0275 Cylinder S Contribution/Balance Fault • P0276 Cylinder 6 Injector Circuit Low • P0277 Cylinder 6 Injector Circuit High • P0278 Cylinder 6 Contribution/Balance Fault • P0279 Cylinder 7 Injector Circuit Low • P0280 Cylinder 7 Injector Circuit High • P0281 Cylinder 7 Contribution/Balance Fault • P0282 Cylinder 8 Injector Circuit Low • P0283 Cylinder 8 Injector Circuit High • P0284 Cylinder 8 Contribution/Balance Fault • P0285 Cylinder 9 Injector Circuit Low • P0286 Cylinder 9 Injector Circuit High • P0287 Cylinder 9 Contribution/Balance Fault • P0288 Cylinder 10 Injector Circuit Low • P0289 Cylinder 10 Injector Circuit High • P0290 Cylinder 10 Contribution/Balance Fault • P0291 Cylinder 11 Injector Circuit Low • P0292 Cylinder 11 Injector Circuit High • P0293 Cylinder 11 Contribution/Balance Fault • P0294 Cylinder 12 Injector Circuit Low • P0295 Cylinder 12 Injector Circuit High • P0296 Cylinder 12 Contribution/Range Fault

DTC Codes - P0300-P0399 – Ignition System or Misfire

• P0300 Random/Multiple Cylinder Misfire Detected • P0301 Cylinder 1 Misfire Detected • P0302 Cylinder 2 Misfire Detected • P0303 Cylinder 3 Misfire Detected • P0304 Cylinder 4 Misfire Detected • P0305 Cylinder 5 Misfire Detected • P0306 Cylinder 6 Misfire Detected • P0307 Cylinder 7 Misfire Detected • P0308 Cylinder 8 Misfire Detected • P0309 Cylinder 9 Misfire Detected

Page 10: BMW OBD II CODES

• P0310 Cylinder 10 Misfire Detected • P0311 Cylinder 11 Misfire Detected • P0312 Cylinder 12 Misfire Detected • P0320 Ignition/Distributor Engine Speed Input Circuit Malfunction • P0321 Ignition/Distributor Engine Speed Input Circuit Range/Performance • P0322 Ignition/Distributor Engine Speed Input Circuit No Signal • P0323 Ignition/Distributor Engine Speed Input Circuit Intermittent • P0325 Knock Sensor 1 Circuit Malfunction (Bank I or Single Sensor) • P0326 Knock Sensor 1 Circuit Range/Performance (Bank 1 or Single Sensor) • P0327 Knock Sensor 1 Circuit Low Input (Bank I or Single Sensor) • P0328 Knock Sensor 1 Circuit High Input (Bank I or Single Sensor) • P0329 Knock Sensor 1 Circuit Intermittent (Bank 1 or Single Sensor) • P0330 Knock Sensor 2 Circuit Malfunction (Bank 2) • P0331 Knock Sensor 2 Circuit Range/Performance (Bank 2) • P0332 Knock Sensor 2 Circuit Low Input (Bank 2) • P0333 Knock Sensor 2 Circuit High Input (Bank 2) • P0334 Knock Sensor 2 Circuit Intermittent (Bank 2) • P0335 Crankshaft Position Sensor A Circuit Malfunction • P0336 Crankshaft Position Sensor A Circuit Range/Performance • P0337 Crankshaft Position Sensor A Circuit Low Input • P0338 Crankshaft Position Sensor A Circuit High Input • P0339 Crankshaft Position Sensor A Circuit Intermittent • P0340 Camshaft Position Sensor Circuit Malfunction • P0341 Camshaft Position Sensor Circuit Range/Performance • P0342 Camshaft Position Sensor Circuit Low Input • P0343 Camshaft Position Sensor Circuit High Input • P0344 Camshaft Position Sensor Circuit Intermittent • P0350 Ignition Coil Primary/Secondary Circuit Malfunction • P0351 Ignition Coil A Primary/Secondary Circuit Malfunction • P0352 Ignition Coil B Primary/Secondary Circuit Malfunction • P0353 Ignition Coil C Primary/Secondary Circuit Malfunction • P0354 Ignition Coil D Primary/Secondary Circuit Malfunction • P0355 Ignition Coil E Primary/Secondary Circuit Malfunction • P0356 Ignition Coil F Primary/Secondary Circuit Malfunction • P0357 Ignition Coil G Primary/Secondary Circuit Malfunction • P0358 Ignition Coil H Primary/Secondary Circuit Malfunction • P0359 Ignition Coil I Primary/Secondary Circuit Malfunction • P0360 Ignition Coil J Primary/Secondary Circuit Malfunction • P0361 Ignition Coil K Primary/Secondary Circuit Malfunction • P0362 Ignition Coil L Primary/Secondary Circuit Malfunction • P0370 Timing Reference High Resolution Signal A Malfunction • P0371 Timing Reference High Resolution Signal A Too Many Pulses • P0372 Timing Reference High Resolution Signal A Too Few Pulses • P0373 Timing Reference High Resolution Signal A Intermittent/Erratic Pulses • P0374 Timing Reference High Resolution Signal A No Pulses • P0375 Timing Reference High Resolution Signal B Malfunction • P0376 Timing Reference High Resolution Signal B Too Many Pulses • P0377 Timing Reference High Resolution Signal B Too Few Pulses • P0378 Timing Reference High Resolution Signal B Intermittent/Erratic Pulses • P0379 Timing Reference High Resolution Signal B No Pulses • P0380 Glow Plug/Heater Circuit "A" Malfunction • P0381 Glow Plug/Heater Indicator Circuit Malfunction • P0382 Exhaust Gas Recirculation Flow Malfunction • P0385 Crankshaft Position Sensor B Circuit Malfunction • P0386 Crankshaft Position Sensor B Circuit Range/Performance • P0387 Crankshaft Position Sensor B Circuit Low Input • P0388 Crankshaft Position Sensor B Circuit High Input • P0389 Crankshaft Position Sensor B Circuit Intermittent

Page 11: BMW OBD II CODES

DTC Codes - P0400-P0499 – Auxiliary Emissions Controls

• P0400 Exhaust Gas Recirculation Flow Malfunction • P0401 Exhaust Gas Recirculation Flow Insufficient Detected • P0402 Exhaust Gas Recirculation Flow Excessive Detected • P0403 Exhaust Gas Recirculation Circuit Malfunction • P0404 Exhaust Gas Recirculation Circuit Range/Performance • P0405 Exhaust Gas Recirculation Sensor A Circuit Low • P0406 Exhaust Gas Recirculation Sensor A Circuit High • P0407 Exhaust Gas Recirculation Sensor B Circuit Low • P0408 Exhaust Gas Recirculation Sensor B Circuit High • P0410 Secondary Air Injection System Malfunction • P0411 Secondary Air Injection System Incorrect Flow Detected • P0412 Secondary Air Injection System Switching Valve A Circuit Malfunction • P0413 Secondary Air Injection System Switching Valve A Circuit Open • P0414 Secondary Air Injection System Switching Valve A Circuit Shorted • P0415 Secondary Air Injection System Switching Valve B Circuit Malfunction • P0416 Secondary Air Injection System Switching Valve B Circuit Open • P0417 Secondary Air Injection System Switching Valve B Circuit Shorted • P0418 Secondary Air Injection System Relay ‘A" Circuit Malfunction • P0419 Secondary Air Injection System Relay "B’ Circuit Malfunction • P0420 Catalyst System Efficiency Below Threshold (Bank 1) • P0421 Warm Up Catalyst Efficiency Below Threshold (Bank 1) • P0422 Main Catalyst Efficiency Below Threshold (Bank 1) • P0423 Heated Catalyst Efficiency Below Threshold (Bank 1) • P0424 Heated Catalyst Temperature Below Threshold (Bank 1) • P0430 Catalyst System Efficiency Below Threshold (Bank 2) • P0431 Warm Up Catalyst Efficiency Below Threshold (Bank 2) • P0432 Main Catalyst Efficiency Below Threshold (Bank 2) • P0433 Heated Catalyst Efficiency Below Threshold (Bank 2) • P0434 Heated Catalyst Temperature Below Threshold (Bank 2) • P0440 Evaporative Emission Control System Malfunction • P0441 Evaporative Emission Control System Incorrect Purge Flow • P0442 Evaporative Emission Control System Leak Detected (small leak) • P0443 Evaporative Emission Control System Purge Control Valve Circuit • P0444 Evaporative Emission Control System Purge Control Valve Circuit • P0445 Evaporative Emission Control System Purge Control Valve Circuit Shorted • P0446 Evaporative Emission Control System Vent Control Circuit Malfunction • P0447 Evaporative Emission Control System Vent Control Circuit Open • P0448 Evaporative Emission Control System Vent Control Circuit Shorted • P0449 Evaporative Emission Control System Vent Valve/Solenoid Circuit

Malfunction • P0450 Evaporative Emission Control System Pressure Sensor Malfunction • P0451 Evaporative Emission Control System Pressure Sensor

Range/Performance • P0452 Evaporative Emission Control System Pressure Sensor Low Input • P0453 Evaporative Emission Control System Pressure Sensor High Input • P0454 Evaporative Emission Control System Pressure Sensor Intermittent • P0455 Evaporative Emission Control System Leak Detected (gross leak) • P0460 Fuel Level Sensor Circuit Malfunction • P0461 Fuel Level Sensor Circuit Range/Performance • P0462 Fuel Level Sensor Circuit Low Input • P0463 Fuel Level Sensor Circuit High Input • P0464 Fuel Level Sensor Circuit Intermittent • P0465 Purge Flow Sensor Circuit Malfunction • P0466 Purge Flow Sensor Circuit Range/Performance

Page 12: BMW OBD II CODES

• P0467 Purge Flow Sensor Circuit Low Input • P0468 Purge Flow Sensor Circuit High Input • P0469 Purge Flow Sensor Circuit Intermittent • P0470 Exhaust Pressure Sensor Malfunction • P0471 Exhaust Pressure Sensor Range/Performance • P0472 Exhaust Pressure Sensor Low • P0473 Exhaust Pressure Sensor High • P0474 Exhaust Pressure Sensor Intermittent • P0475 Exhaust Pressure Control Valve Malfunction • P0476 Exhaust Pressure Control Valve Range/Performance • P0477 Exhaust Pressure Control Valve Low • P0478 Exhaust Pressure Control Valve High • P0479 Exhaust Pressure Control Valve Intermittent • P0480 Cooling Fan I Control Circuit Malfunction • P0481 Cooling Fan 2 Control Circuit Malfunction • P0482 Cooling Fan 3 Control Circuit Malfunction • P0483 Cooling Fan Rationality Check Malfunction • P0484 Cooling Fan Circuit Over Current • P0485 Cooling Fan Power/Ground Circuit Malfunction

DTC Codes - P0500-P0599 – Vehicle Speed Controls and Idle Control System

• P0500 Vehicle Speed Sensor Malfunction • P0501 Vehicle Speed Sensor Range/Performance • P0502 Vehicle Speed Sensor Low Input • P0503 Vehicle Speed Sensor Intermittent/Erratic/High • P0505 Idle Control System Malfunction • P0506 Idle Control System RPM Lower Than Expected • P0507 Idle Control System RPM Higher Than Expected • P0510 Closed Throttle Position Switch Malfunction • P0520 Engine Oil Pressure Sensor/Switch Circuit Malfunction • P0521 Engine Oil Pressure Sensor/Switch Circuit Range/Performance • P0522 Engine Oil Pressure Sensor/Switch Circuit Low Voltage • P0523 Engine Oil Pressure Sensor/Switch Circuit High Voltage • P0530 A/C Refrigerant Pressure Sensor Circuit Malfunction • P0531 A/C Refrigerant Pressure Sensor Circuit Range/Performance • P0532 A/C Refrigerant Pressure Sensor Circuit Low Input • P0533 A/C Refrigerant Pressure Sensor Circuit High Input • P0534 Air Conditioner Refrigerant Charge Loss • P0550 Power Steering Pressure Sensor Circuit Malfunction • P0551 Power Steering Pressure Sensor Circuit Range/Performance • P0552 Power Steering Pressure Sensor Circuit Low Input • P0553 Power Steering Pressure Sensor Circuit High Input • P0554 Power Steering Pressure Sensor Circuit Intermittent • P0560 System Voltage Malfunction • P0561 System Voltage Unstable • P0562 System Voltage Low • P0563 System Voltage High • P0565 Cruise Control On Signal Malfunction • P0566 Cruise Control Off Signal Malfunction • P0567 Cruise Control Resume Signal Malfunction • P0568 Cruise Control Set Signal Malfunction • P0569 Cruise Control Coast Signal Malfunction • P0570 Cruise Control Accel Signal Malfunction • P0571 Cruise Control/Brake Switch A Circuit Malfunction • P0572 Cruise Control/Brake Switch A Circuit Low

Page 13: BMW OBD II CODES

• P0573 Cruise Control/Brake Switch A Circuit High • P0574 Cruise Control Related Malfunction • P0575 Cruise Control Related Malfunction • P0576 Cruise Control Related Malfunction • P0576 Cruise Control Related Malfunction • P0578 Cruise Control Related Malfunction • P0579 Cruise Control Related Malfunction • P0580 Cruise Control Related Malfunction

DTC Codes - P0600-P0699 – Computer Output Circuit

• P0600 Serial Communication Link Malfunction • P0601 Internal Control Module Memory Check Sum Error • P0602 Control Module Programming Error • P0603 Internal Control Module Keep Alive Memory (KAM) Error • P0604 Internal Control Module Random Access Memory (RAM) Error • P0605 Internal Control Module Read Only Memory (ROM) Error • P0606 PCM Processor Fault • P0608 Control Module VSS Output "A’ Malfunction • P0609 Control Module VSS Output "B" Malfunction • P0620 Generator Control Circuit Malfunction • P0621 Generator Lamp "L" Control Circuit Malfunction • P0622 Generator Field "F" Control Circuit Malfunction • P0650 Malfunction Indicator Lamp (MIL) Control Circuit Malfunction • P0654 Engine RPM Output Circuit Malfunction • P0655 Engine Hot Lamp Output Control Circuit Malfunction • P0656 Fuel Level Output Circuit Malfunction

DTC Codes - P0700-P0899 – Transmission

• P0700 Transmission Control System Malfunction • P0701 Transmission Control System Range/Performance • P0702 Transmission Control System Electrical • P0703 Torque Converter/Brake Switch B Circuit Malfunction • P0704 Clutch Switch Input Circuit Malfunction • P0705 Transmission Range Sensor Circuit malfunction (PRNDL Input) • P0706 Transmission Range Sensor Circuit Range/Performance • P0707 Transmission Range Sensor Circuit Low Input • P0708 Transmission Range Sensor Circuit High Input • P0709 Transmission Range Sensor Circuit Intermittent • P0710 Transmission Fluid Temperature Sensor Circuit Malfunction • P0711 Transmission Fluid Temperature Sensor Circuit Range/Performance • P0712 Transmission Fluid Temperature Sensor Circuit Low Input • P0713 Transmission Fluid Temperature Sensor Circuit High Input • P0714 Transmission Fluid Temperature Sensor Circuit Intermittent • P0715 Input/Turbine Speed Sensor Circuit Malfunction • P0716 Input/Turbine Speed Sensor Circuit Range/Performance • P0717 Input/Turbine Speed Sensor Circuit No Signal • P0718 Input/Turbine Speed Sensor Circuit Intermittent • P0719 Torque Converter/Brake Switch B Circuit Low • P0720 Output Speed Sensor Circuit Malfunction • P0721 Output Speed Sensor Range/Performance • P0722 Output Speed Sensor No Signal • P0723 Output Speed Sensor Intermittent • P0724 Torque Converter/Brake Switch B Circuit High • P0725 Engine Speed input Circuit Malfunction

Page 14: BMW OBD II CODES

• P0726 Engine Speed Input Circuit Range/Performance • P0727 Engine Speed Input Circuit No Signal • P0728 Engine Speed Input Circuit Intermittent • P0730 Incorrect Gear Ratio • P0731 Gear I Incorrect ratio • P0732 Gear 2 Incorrect ratio • P0733 Gear 3 Incorrect ratio • P0734 Gear 4 Incorrect ratio • P0735 Gear 5 Incorrect ratio • P0736 Reverse incorrect gear ratio • P0740 Torque Converter Clutch Circuit Malfunction • P0741 Torque Converter Clutch Circuit Performance or Stuck Off • P0742 Torque Converter Clutch Circuit Stock On • P0743 Torque Converter Clutch Circuit Electrical • P0744 Torque Converter Clutch Circuit Intermittent • P0745 Pressure Control Solenoid Malfunction • P0746 Pressure Control Solenoid Performance or Stuck Off • P0747 Pressure Control Solenoid Stuck On • P0748 Pressure Control Solenoid Electrical • P0749 Pressure Control Solenoid Intermittent • P0750 Shift Solenoid A Malfunction • P0751 Shift Solenoid A Performance or Stuck Off • P0752 Shift Solenoid A Stuck On • P0753 Shift Solenoid A Electrical • P0754 Shift Solenoid A Intermittent • P0755 Shift Solenoid B Malfunction • P0756 Shift Solenoid B Performance or Stock Off • P0757 Shift Solenoid B Stuck On • P0758 Shift Solenoid B Electrical • P0759 Shift Solenoid B Intermittent • P0760 Shift Solenoid C Malfunction • P0761 Shift Solenoid C Performance or Stuck Off • P0762 Shift Solenoid C Stuck On • P0763 Shift Solenoid C Electrical • P0764 Shift Solenoid C Intermittent • P0765 Shift Solenoid D Malfunction • P0766 Shift Solenoid D Performance or Stuck Off • P0767 Shift Solenoid D Stuck On • P0768 Shift Solenoid D Electrical • P0769 Shift Solenoid D Intermittent • P0770 Shift Solenoid E Malfunction • P0771 Shift Solenoid E Performance or Stuck Off • P0772 Shift Solenoid E Stuck On • P0773 Shift Solenoid E Electrical • P0774 Shift Solenoid E Intermittent • P0780 Shift Malfunction • P0781 1-2 Shift Malfunction • P0782 2-3 Shift Malfunction • P0783 3-4 Shift Malfunction • P0784 4-5 Shift Malfunction • P0785 Shift/Timing Solenoid Malfunction • P0786 Shift/Timing Solenoid Range/Performance • P0787 Shift/Timing Solenoid Low • P0788 Shift/Timing Solenoid High • P0789 Shift/Timing Solenoid Intermittent • P0790 Normal/Performance Switch Circuit Malfunction • P0801 Reverse Inhibit Control Circuit Malfunction • P0803 1-4 Upshift (Skip Shift) Solenoid Control Circuit Malfunction

Page 15: BMW OBD II CODES

• P0804 1-4 Upshift (Skip Shift) Lamp Control Circuit Malfunction

B - OBD2 Body Codes

See also: Generic OBD-II P Powertrain Codes & Generic OBD-II U Network Codes

Note: I believe these are GM codes, but they may be generic codes. I will attempt to get clarification on the matter.

Code Description B1200 Climate Control Pushbutton Circuit Failure

B1201 Fuel Sender Circuit Failure

B1202 Fuel Sender Circuit Open

B1203 Fuel Sender Circuit Short To Battery

B1204 Fuel Sender Circuit Short To Ground

B1205 EIC Switch-1 Assembly Circuit Failure

B1206 EIC Switch-1 Assembly Circuit Open

B1207 EIC Switch-1 Assembly Circuit Short To Battery

B1208 EIC Switch-1 Assembly Circuit Short To Ground

B1209 EIC Switch-2 Assembly Circuit Failure

B1210 EIC Switch-2 Assembly Circuit Open

B1211 EIC Switch-2 Assembly Circuit Short To Battery

B1212 EIC Switch-2 Assembly Circuit Short To Ground

B1213 Anti-Theft Number of Programmed Keys Is Below Minimum

B1214 Running Board Lamp Circuit Failure

B1215 Running Board Lamp Circuit Short to Battery

B1216 Emergency & Road Side Assistance Switch Circuit Short to Ground

B1217 Horn Relay Coil Circuit Failure

B1218 Horn Relay Coil Circuit Short to Vbatt

B1219 Fuel Tank Pressure Sensor Circuit Failure

B1220 Fuel Tank Pressure Sensor Circuit Open

B1222 Fuel Temperature Sensor #1 Circuit Failure

B1223 Fuel Temperature Sensor #1 Circuit Open

B1224 Fuel Temperature Sensor #1 Circuit Short to Battery

B1225 Fuel Temperature Sensor #1 Circuit Short to Ground

B1226 Fuel Temperature Sensor #2 Circuit Failure

B1227 Fuel Temperature Sensor #2 Circuit Open

B1228 Fuel Temperature Sensor #2 Circuit Short to Battery

B1229 Fuel Temperature Sensor #2 Circuit Short to Ground

B1231 Longitudinal Acceleration Threshold Exceeded

B1232 See Manufacturer

B1233 Glass Break Sensor Failure

B1234 Mirror Switch Invalid Code

B1235 Window Feedback Failure

B1236 Window Feedback Loss of Signal

B1237 Window Feedback Out of Range

B1238 Over Temperature Fault

B1239 Air Flow Blend Door Driver Circuit Failure

B1240 Wiper Washer Rear Pump Relay Circuit Failure

B1241 Wiper Washer Rear Pump Relay Circuit Short to Battery

Page 16: BMW OBD II CODES

B1242 Air Flow Recirculation Door Driver Circuit Failure

B1243 Express Window Down Switch Circuit Short to Battery

B1244 Wiper Rear Motor Run Relay Circuit Failure

B1245 Wiper Rear Motor Run Relay Circuit Short to Battery

B1246 Dim Panel Potentiometer Switch Circuit Failure

B1247 Panel Dim Switch Circuit Open

B1248 Passenger's Seatback Autoglide Rearward Switch Circuit Short to Ground

B1249 Blend Door Failure

B1250 Air Temperature Internal Sensor Circuit Failure

B1251 Air Temperature Internal Sensor Circuit Open

B1252 Air Temperature Internal Sensor Circuit Short To Battery

B1253 Air Temperature Internal Sensor Circuit Short To Ground

B1254 Air Temperature External Sensor Circuit Failure

B1255 Air Temperature External Sensor Circuit Open

B1256 Air Temperature External Sensor Circuit Short To Battery

B1257 Air Temperature External Sensor Circuit Short To Ground

B1258 Solar Radiation Sensor Circuit Failure

B1259 Solar Radiation Sensor Circuit Open

B1260 Solar Radiation Sensor Circuit Short To Battery

B1261 Solar Radiation Sensor Circuit Short To Ground

B1262 Servo Motor Defrost Circuit Failure

B1263 Servo Motor Vent Circuit Failure

B1264 Servo Motor Foot Circuit Failure

B1265 Servo Motor Coolair Bypass Circuit Failure

B1266 Servo Motor Airintake Left Circuit Failure

B1267 Servo Motor Airintake Right Circuit Failure

B1268 Servo Motor Potentiometer Defrost Circuit Failure

B1269 Servo Motor Potentiometer Defrost Circuit Open

B1270 Servo Motor Potentiometer Defrost Circuit Short To Battery

B1271 Servo Motor Potentiometer Defrost Circuit Short To Ground

B1272 Servo Motor Potentiometer Vent Circuit Failure

B1273 Servo Motor Potentiometer Vent Circuit Open

B1274 Servo Motor Potentiometer Vent Circuit Short To Battery

B1275 Servo Motor Potentiometer Vent Circuit Short To Ground

B1276 Servo Motor Potentiometer Foot Circuit Failure

B1277 Servo Motor Potentiometer Foot Circuit Open

B1278 Servo Motor Potentiometer Foot Circuit Short To Battery

B1279 Servo Motor Potentiometer Foot Circuit Short To Ground

B1280 Servo Motor Potentiometer Coolair Circuit Failure

B1281 Servo Motor Potentiometer Coolair Circuit Open

B1282 Servo Motor Potentiometer Coolair Circuit Short To Battery

B1283 Servo Motor Potentiometer Coolair Circuit Short To Ground

B1284 Servo Motor Potentiometer Airintake Left Circuit Failure

B1285 Servo Motor Potentiometer Airintake Left Circuit Open

B1286 Servo Motor Potentiometer Airintake Left Circuit Short To Battery

B1287 Servo Motor Potentiometer Airintake Left Circuit Short To Ground

B1288 Servo Motor Potentiometer Airintake Right Circuit Failure

B1289 Servo Motor Potentiometer Airintake Right Circuit Open

B1290 Servo Motor Potentiometer Airintake Right Circuit Short To Battery

B1291 Servo Motor Potentiometer Airintake Right Circuit Short To Ground

B1292 Battery Power Relay Circuit Failure

B1293 Battery Power Relay Circuit Open

B1294 Battery Power Relay Circuit Short To Battery

B1295 Battery Power Relay Circuit Short To Ground

B1296 Power Supply Sensor Circuit Failure

B1297 Power Supply Sensor Circuit Open

Page 17: BMW OBD II CODES

B1298 Power Supply Sensor Circuit Short To Battery

B1299 Power Supply Sensor Circuit Short To Ground

B1300 Power Door Lock Circuit Failure

B1301 Power Door Lock Circuit Open

B1302 Accessory Delay Relay Coil Circuit Failure

B1303 Accessory Delay Relay Coil Circuit Open

B1304 Accessory Delay Relay Coil Circuit Short To Battery

B1305 Accessory Delay Relay Coil Circuit Short To Ground

B1306 Oil Level Switch Circuit Open

B1307 Oil Level Switch Circuit Short To Battery

B1308 Oil Level Switch Circuit Short To Ground

B1309 Power Door Lock Circuit Short To Ground

B1310 Power Door Unlock Circuit Failure

B1311 Power Door Unlock Circuit Open

B1312 Lamp Headlamp Input Circuit Short To Battery

B1313 Battery Saver Relay Coil Circuit Failure

B1314 Battery Saver Relay Coil Circuit Open

B1315 Battery Saver Relay Coil Circuit Short To Battery

B1316 Battery Saver Relay Coil Circuit Short To Ground

B1317 Battery Voltage High

B1318 Battery Voltage Low

B1319 Driver Door Ajar Circuit Failure

B1320 Driver Door Ajar Circuit Open

B1321 Driver Door Ajar Circuit Short To Battery

B1322 Driver Door Ajar Circuit Short To Ground

B1323 Door Ajar Lamp Circuit Failure

B1324 Door Ajar Lamp Circuit Open

B1325 Door Ajar Lamp Circuit Short To Battery

B1326 Door Ajar Lamp Circuit Short To Ground

B1327 Passenger Door Ajar Circuit Failure

B1328 Passenger Door Ajar Circuit Open

B1329 Passenger Door Ajar Circuit Short To Battery

B1330 Passenger Door Ajar Circuit Short To Ground

B1331 Decklid Ajar Rear Door Circuit Failure

B1332 Decklid Ajar Rear Door Circuit Open

B1333 Decklid Ajar Rear Door Circuit Short To Battery

B1334 Decklid Ajar Rear Door Circuit Short To Ground

B1335 Door Ajar RR Circuit Failure

B1336 Door Ajar RR Circuit Open

B1337 Door Ajar RR Circuit Short To Battery

B1338 Door Ajar RR Circuit Short To Ground

B1339 Chime Input Request Circuit Short To Battery

B1340 Chime Input Request Circuit Short To Ground

B1341 Power Door Unlock Circuit Short To Ground

B1342 ECU Is Defective

B1343 Heated Backlite Input Circuit Failure

B1344 Heated Backlite Input Circuit Open

B1345 Heated Backlite Input Circuit Short To Ground

B1346 Heated Backlite Input Circuit Short To Battery

B1347 Heated Backlite Relay Circuit Failure

B1348 Heated Backlite Relay Circuit Open

B1349 Heated Backlite Relay Short To Battery

B1350 Heated Backlite Relay Short To Ground

B1351 Ignition Key-In Circuit Short To Battery

B1352 Ignition Key-In Circuit Failure

B1353 Ignition Key-In Circuit Open

B1354 Ignition Key-In Circuit Short To Ground

Page 18: BMW OBD II CODES

B1355 Ignition Run Circuit Failure

B1356 Ignition Run Circuit Open

B1357 Ignition Run Circuit Short To Battery

B1358 Ignition Run Circuit Short To Ground

B1359 Ignition Run/Acc Circuit Failure

B1360 Ignition Run/Acc Circuit Open

B1361 Ignition Run/Acc Circuit Short To Battery

B1362 Ignition Run/Acc Circuit Short To Ground

B1363 Ignition Start Circuit Failure

B1364 Ignition Start Circuit Open

B1365 Ignition Start Circuit Short To Battery

B1366 Ignition Start Circuit Short To Ground

B1367 Ignition Tach Circuit Failure

B1368 Ignition Tach Circuit Open

B1369 Ignition Tach Circuit Short To Battery

B1370 Ignition Tach Circuit Short To Ground

B1371 Illuminated Entry Relay Circuit Failure

B1372 Illuminated Entry Relay Circuit Open

B1373 Illuminated Entry Relay Short To Battery

B1374 Illuminated Entry Relay Short To Ground

B1375 Oil Change Lamp Circuit Open

B1376 Oil Change Lamp Circuit Short To Battery

B1377 Oil Change Lamp Circuit Failure

B1378 Oil Change Lamp Circuit Short To Ground

B1379 Oil Change Reset Button Circuit Short To Ground

B1380 Oil Change Reset Button Circuit Failure

B1381 Oil Change Reset Button Circuit Open

B1382 Oil Change Reset Button Circuit Short To Battery

B1383 Oil Level Lamp Circuit Short To Battery

B1384 Oil Level Lamp Circuit Failure

B1385 Oil Level Lamp Circuit Open

B1386 Oil Level Lamp Circuit Short To Ground

B1387 Oil Temperature Sensor Circuit Open

B1388 Oil Temperature Sensor Circuit Short To Battery

B1389 Oil Temperature Sensor Circuit Failure

B1390 Oil Temperature Sensor Circuit Short To Ground

B1391 Oil Level Switch Circuit Failure

B1392 Power Door Memory Lock Relay Circuit Failure

B1393 Power Door Memory Lock Relay Circuit Open

B1394 Power Door Memory Lock Relay Circuit Short To Battery

B1395 Power Door Memory Lock Relay Circuit Short To Ground

B1396 Power Door Lock Circuit Short To Battery

B1397 Power Door Unlock Circuit Short To Battery

B1398 Driver Power Window One Touch Window Relay Circuit Failure

B1399 Driver Power Window One Touch Window Relay Circuit Open

B1400 Driver Power Window One Touch Window Relay Circuit Short To Battery

B1401 Driver Power Window One Touch Window Relay Circuit Short To Ground

B1402 Driver Power Window Down Switch Circuit Failure

B1403 Driver Power Window Up Switch Circuit Failure

B1404 Driver Power Window Down Circuit Open

B1405 Driver Power Window Down Circuit Short To Battery

B1406 Driver Power Window Down Circuit Short To Ground

B1407 Driver Power Window Up Circuit Open

B1408 Driver Power Window Up Circuit Short To Battery

B1409 Driver Power Window Up Circuit Short To Ground

B1410 Driver Power Window Motor Circuit Failure

Page 19: BMW OBD II CODES

B1411 Driver Power Window Motor Circuit Open

B1412 Driver Power Window Motor Circuit Short To Battery

B1413 Driver Power Window Motor Circuit Short To Ground

B1414 Power Window LR Motor Circuit Failure

B1415 Power Window LR Motor Circuit Open

B1416 Power Window LR Motor Circuit Short To Battery

B1417 Power Window LR Motor Circuit Short To Ground

B1418 Passenger Power Window Motor Circuit Failure

B1419 Passenger Power Window Motor Circuit Open

B1420 Passenger Power Window Motor Circuit Short To Battery

B1421 Passenger Power Window Motor Circuit Short To Ground

B1422 Power Window RR Motor Circuit Failure

B1423 Power Window RR Motor Circuit Open

B1424 Power Window RR Motor Circuit Short To Battery

B1425 Power Window RR Motor Circuit Short To Ground

B1426 Lamp Seat Belt Circuit Short To Battery

B1427 Lamp Seat Belt Circuit Open

B1428 Lamp Seat Belt Circuit Failure

B1429 Lamp Seat Belt Circuit Short To Ground

B1430 Seat Belt Switch Circuit Short To Ground

B1431 Wiper Brake/Run Relay Circuit Failure

B1432 Wiper Brake/Run Relay Circuit Short To Battery

B1433 Wiper Brake/Run Relay Circuit Short To Ground

B1434 Wiper Hi/Low Speed Relay Coil Circuit Failure

B1435 Wiper Hi/Low Speed Relay Coil Circuit Open

B1436 Wiper Hi/Low Speed Relay Coil Circuit Short To Battery

B1437 Wiper Hi/Low Speed Relay Coil Circuit Short To Ground

B1438 Wiper Mode Select Switch Circuit Failure

B1439 Wiper Mode Select Switch Circuit Open

B1440 Wiper Mode Select Switch Circuit Short To Battery

B1441 Wiper Mode Select Switch Circuit Short To Ground

B1442 Door Handle Switch Circuit Failure

B1443 Door Handle Switch Circuit Open

B1444 Door Handle Switch Circuit Short To Battery

B1445 Door Handle Switch Circuit Short To Ground

B1446 Wiper Park Sense Circuit Failure

B1447 Wiper Park Sense Circuit Open

B1448 Wiper Park Sense Circuit Short To Battery

B1449 Wiper Park Sense Circuit Short To Ground

B1450 Wiper Wash/Delay Switch Circuit Failure

B1451 Wiper Wash/Delay Switch Circuit Open

B1452 Wiper Wash/Delay Switch Circuit Short To Battery

B1453 Wiper Wash/Delay Switch Circuit Short To Ground

B1454 Wiper Washer Fluid Lamp Circuit Failure

B1455 Wiper Washer Fluid Lamp Circuit Open

B1456 Wiper Washer Fluid Lamp Circuit Short To Battery

B1457 Wiper Washer Fluid Lamp Circuit Short To Ground

B1458 Wiper Washer Pump Motor Relay Circuit Failure

B1459 Wiper Washer Pump Motor Relay Coil Circuit Open

B1460 Wiper Washer Pump Motor Relay Coil Circuit Short To Battery

B1461 Wiper Washer Pump Motor Relay Coil Circuit Short To Ground

B1462 Seat Belt Switch Circuit Failure

B1463 Seat Belt Switch Circuit Open

B1464 Seat Belt Switch Circuit Short To Battery

B1465 Wiper Brake/Run Relay Circuit Open

B1466 Wiper Hi/Low Speed Not Switching

B1467 Wiper Hi/Low Speed Circuit Motor Short To Battery

Page 20: BMW OBD II CODES

B1468 Chime Input Request Circuit Failure

B1469 Chime Input Request Circuit Open

B1470 Lamp Headlamp Input Circuit Failure

B1471 Lamp Headlamp Input Circuit Open

B1472 Lamp Headlamp Input Circuit Short To Ground

B1473 Wiper Low Speed Circuit Motor Failure

B1474 Battery Saver Power Relay Circuit Short To Battery

B1475 Accessory Delay Relay Contact Short To Battery

B1476 Wiper High Speed Circuit Motor Failure

B1477 Wiper Hi/Low Circuit Motor Short To Ground

B1478 Power Window One Touch Up/Down Activated Simultaneously

B1479 Wiper Washer Fluid Level Sensor Circuit Failure

B1480 Wiper Washer Fluid Level Sensor Circuit Open

B1481 Wiper Washer Fluid Level Sensor Circuit Short To Battery

B1482 Wiper Washer Fluid Level Sensor Circuit Short To Ground

B1483 Brake Pedal Input Circuit Failure

B1484 Brake Pedal Input Open Circuit

B1485 Brake Pedal Input Circuit Battery Short

B1486 Brake Pedal Input Circuit Ground Short

B1487 Door Handle Right Front Circuit Failure

B1488 Door Handle Right Front Circuit Open

B1489 Door Handle Right Front Short To Battery

B1490 Door Handle Right Front Short To Ground

B1491 Ignition Cylinder Sensor Circuit Failure

B1492 Ignition Cylinder Sensor Open Circuit

B1493 Ignition Cylinder Sensor Battery Short

B1494 Ignition Cylinder Sensor Ground Short

B1495 Decklid Punch-Out Sensor Circuit Failure

B1496 Decklid Punch-Out Sensor Open Circuit

B1497 Decklid Punch-Out Sensor Battery Short

B1498 Decklid Punch-Out Sensor Ground Short

B1499 Lamp Turn Signal Left Circuit Failure

B1500 Lamp Turn Signal Left Circuit Open

B1501 Lamp Turn Signal Left Circuit Short To Battery

B1502 Lamp Turn Signal Left Circuit Short To Ground

B1503 Lamp Turn Signal Right Circuit Failure

B1504 Lamp Turn Signal Right Circuit Open

B1505 Lamp Turn Signal Right Circuit Short To Battery

B1506 Lamp Turn Signal Right Circuit Short To Ground

B1507 Flash To Pass Switch Circuit Failure

B1508 Flash To Pass Switch Circuit Open

B1509 Flash To Pass Switch Circuit Short To Battery

B1510 Flash To Pass Switch Circuit Short To Ground

B1511 Driver Door Handle Circuit Failure

B1512 Driver Door Handle Circuit Open

B1513 Driver Door Handle Circuit Short To Battery

B1514 Driver Door Handle Circuit Short To Ground

B1515 Seat Driver Occupied Switch Circuit Failure

B1516 Seat Driver Occupied Switch Circuit Open

B1517 Seat Driver Occupied Switch Circuit Short To Battery

B1518 Seat Driver Occupied Switch Circuit Short To Ground

B1519 Hood Switch Circuit Failure

B1520 Hood Switch Circuit Open

B1521 Hood Switch Circuit Short To Battery

B1522 Hood Switch Circuit Short To Ground

B1523 Keyless Entry Circuit Failure

B1524 Keyless Entry Circuit Open

Page 21: BMW OBD II CODES

B1525 Keyless Entry Circuit Short To Battery

B1526 Keyless Entry Circuit Short To Ground

B1527 Memory Set Switch Circuit Failure

B1528 Memory Set Switch Circuit Open

B1529 Memory Set Switch Circuit Short To Battery

B1530 Memory Set Switch Circuit Short To Ground

B1531 Memory 1 Switch Circuit Failure

B1532 Memory 1 Switch Circuit Open

B1533 Memory 1 Switch Circuit Short To Battery

B1534 Memory 1 Switch Circuit Short To Ground

B1535 Memory 2 Switch Circuit Failure

B1536 Memory 2 Switch Circuit Open

B1537 Memory 2 Switch Circuit Short To Battery

B1538 Memory 2 Switch Circuit Short To Ground

B1539 Mirror Driver Switch Assembly Circuit Failure

B1540 Mirror Driver Switch Assembly Circuit Open

B1541 Mirror Driver Switch Assembly Circuit Short To Battery

B1542 Mirror Driver Switch Assembly Circuit Short To Ground

B1543 Seat Direction Switch Assembly Circuit Failure

B1544 Seat Direction Switch Assembly Circuit Open

B1545 Seat Direction Switch Assembly Circuit Short To Battery

B1546 Seat Direction Switch Assembly Circuit Short To Ground

B1547 Power Window Master Circuit Failure

B1548 Power Window Master Circuit Open

B1549 Power Window Master Circuit Short To Battery

B1550 Power Window Master Circuit Short To Ground

B1551 Decklid Release Circuit Failure

B1552 Decklid Release Circuit Open

B1553 Decklid Release Circuit Short To Battery

B1554 Decklid Release Circuit Short To Ground

B1555 Ignition Run/Start Circuit Failure

B1556 Ignition Run/Start Circuit Open

B1557 Ignition Run/Start Circuit Short To Battery

B1558 Ignition Run/Start Circuit Short To Ground

B1559 Door Lock Cylinder Circuit Failure

B1560 Door Lock Cylinder Circuit Open

B1561 Door Lock Cylinder Circuit Short To Battery

B1562 Door Lock Cylinder Circuit Short To Ground

B1563 Door Ajar Circuit Failure

B1564 Door Ajar Circuit Open

B1565 Door Ajar Circuit Short To Battery

B1566 Door Ajar Circuit Short To Ground

B1567 Lamp Headlamp High-Beam Circuit Failure

B1568 Lamp Headlamp High-Beam Circuit Open

B1569 Lamp Headlamp High-Beam Circuit Short To Battery

B1570 Lamp Headlamp High-Beam Circuit Short To Ground

B1571 Door Ajar LR Circuit Failure

B1572 Door Ajar LR Circuit Open

B1573 Door Ajar LR Circuit Short To Battery

B1574 Door Ajar LR Circuit Short To Ground

B1575 Lamp Park Input Circuit Failure

B1576 Lamp Park Input Circuit Open

B1577 Lamp Park Input Circuit Short To Battery

B1578 Lamp Park Input Circuit Short To Ground

B1579 Dim Panel Increase Input Circuit Failure

B1580 Dim Panel Increase Input Circuit Open

B1581 Dim Panel Increase Input Circuit Short To Battery

Page 22: BMW OBD II CODES

B1582 Dim Panel Increase Input Circuit Short To Ground

B1583 Dim Panel Decrease Input Circuit Failure

B1584 Dim Panel Decrease Input Circuit Open

B1585 Dim Panel Decrease Input Circuit Short To Battery

B1586 Dim Panel Decrease Input Circuit Short To Ground

B1587 Autolamp Delay Increase Circuit Failure

B1588 Autolamp Delay Increase Circuit Open

B1589 Autolamp Delay Increase Circuit Short To Battery

B1590 Autolamp Delay Increase Circuit Short To Ground

B1591 Autolamp Delay Decrease Circuit Failure

B1592 Autolamp Delay Decrease Circuit Open

B1593 Autolamp Delay Decrease Circuit Short To Battery

B1594 Autolamp Delay Decrease Circuit Short To Ground

B1595 Ignition Switch Illegal Input Code

B1596 Service Continuous Codes

B1597 Driver's Seat Seatback Autoglide Forward Switch Circuit Short to Ground

B1598 Driver's Seat Seatback Autoglide Rearward Switch Circuit Short to Ground

B1599 Passenger's Seatback Autoglide Forward Switch Circuit Short to Ground

B1600 PATS Ignition Key Transponder Signal Is Not Received

B1601 PATS Received Incorrect Key-Code From Ignition Key Transponder

B1602 PATS Received Invalid Format Of Key-Code From Ignition Key Transponder

B1603 Lamp Anti-Theft Indicator Circuit Failure

B1604 Lamp Anti-Theft Indicator Circuit Open

B1605 Lamp Anti-Theft Indicator Circuit Short To Battery

B1606 Lamp Anti-Theft Indicator Circuit Short To Ground

B1607 Illuminated Entry Input Circuit Failure

B1608 Illuminated Entry Input Open Circuit

B1609 Illuminated Entry Input Short Circuit To Battery

B1610 Illuminated Entry Input Short Circuit To Ground

B1611 Wiper Rear Mode Select Switch Circuit Failure

B1612 Wiper Rear Mode Select Switch Circuit Open

B1613 Wiper Rear Mode Select Switch Circuit Short To Battery

B1614 Wiper Rear Mode Select Switch Circuit Short To Ground

B1615 Wiper Rear Disable Switch Circuit Failure

B1616 Wiper Rear Disable Switch Circuit Open

B1617 Wiper Rear Disable Switch Circuit Short To Battery

B1618 Wiper Rear Disable Switch Circuit Short To Ground

B1619 Wiper Rear Low Limit Input Circuit Failure

B1620 Wiper Rear Low Limit Input Circuit Open

B1621 Wiper Rear Low Limit Input Circuit Short To Battery

B1622 Wiper Rear Low Limit Input Circuit Short To Ground

B1623 Lamp Keypad Output Circuit Failure

B1624 Lamp Keypad Output Open Circuit

B1625 Lamp Keypad Output Short Circuit To Battery

B1626 Lamp Keypad Output Short Circuit To Ground

B1627 PRNDL Reverse Input Circuit Failure

B1628 PRNDL Reverse Input Open Circuit

B1629 PRNDL Reverse Input Short To Battery

B1630 PRNDL Reverse Input Short Circuit To Ground

B1631 Mirror Driver Left Circuit Failure

B1632 Mirror Driver Left Circuit Open

B1633 Mirror Driver Left Circuit Short To Battery

B1634 Mirror Driver Left Circuit Short To Ground

B1635 Mirror Driver Right Circuit Failure

B1636 Mirror Driver Right Circuit Open

Page 23: BMW OBD II CODES

B1637 Mirror Driver Right Circuit Short To Battery

B1638 Mirror Driver Right Short To Ground

B1639 Mirror Passenger Left Circuit Failure

B1640 Mirror Passenger Left Circuit Open

B1641 Mirror Passenger Left Circuit Short To Battery

B1642 Mirror Passenger Left Circuit Short To Ground

B1643 Mirror Passenger Right Circuit Failure

B1644 Mirror Passenger Right Circuit Open

B1645 Mirror Passenger Right Circuit Short To Battery

B1646 Mirror Passenger Right Circuit Short To Ground

B1647 Seat Driver Recline Forward Circuit Failure

B1648 Seat Driver Recline Forward Circuit Open

B1649 Seat Driver Recline Forward Circuit Short To Battery

B1650 Seat Driver Recline Forward Circuit Short To Ground

B1651 Seat Driver Recline Backward Circuit Failure

B1652 Seat Driver Recline Backward Circuit Open

B1653 Seat Driver Recline Backward Circuit Short To Battery

B1654 Seat Driver Recline Backward Circuit Short To Ground

B1655 Seat Driver Rear Up Circuit Failure

B1656 Seat Driver Rear Up Circuit Open

B1657 Seat Driver Rear Up Circuit Short To Battery

B1658 Seat Driver Rear Up Circuit Short To Ground

B1659 Seat Driver Front Up Circuit Failure

B1660 Seat Driver Front Up Circuit Open

B1661 Seat Driver Front Up Circuit Short To Battery

B1662 Seat Driver Front Up Circuit Short To Ground

B1663 Seat Driver Front Up/Down Motor Stalled

B1664 Seat Driver Rear Up/Down Motor Stalled

B1665 Seat Driver Forward/Backward Motor Stalled

B1666 Seat Driver Recline Motor Stalled

B1667 Mirror Driver Up/Down Motor Stalled

B1668 Mirror Driver Right/Left Motor Stalled

B1669 Mirror Passenger Up/Down Motor Stalled

B1670 Mirror Passenger Right/Left Motor Stalled

B1671 Battery Module Voltage Out Of Range

B1672 Seat Driver Occupied Input Circuit Failure

B1673 Seat Driver Occupied Input Circuit Open

B1674 Seat Driver Occupied Input Circuit Short To Battery

B1675 Seat Driver Occupied Input Circuit Short To Ground

B1676 Battery Pack Voltage Out Of Range

B1677 Alarm Panic Input Circuit Failure

B1678 Alarm Panic Input Circuit Open

B1679 Alarm Panic Input Circuit Short To Battery

B1680 Alarm Panic Input Circuit Short To Ground

B1681 PATS Transceiver Module Signal Is Not Received

B1682 PATS Is Disabled (Check Link Between PATS And Transponder)

B1683 Mirror Driver/Passenger Switch Circuit Failure

B1684 Mirror Driver/Passenger Switch Circuit Open

B1685 Lamp Dome Input Circuit Failure

B1686 Lamp Dome Input Circuit Open

B1687 Lamp Dome Input Circuit Short To Battery

B1688 Lamp Dome Input Circuit Short To Ground

B1689 Autolamp Delay Circuit Failure

B1690 Autolamp Delay Circuit Open

B1691 Autolamp Delay Circuit Short To Battery

B1692 Autolamp Delay Circuit Short To Ground

B1693 Autolamp On Circuit Failure

Page 24: BMW OBD II CODES

B1694 Autolamp On Circuit Open

B1695 Autolamp On Circuit Short To Battery

B1696 Autolamp On Circuit Short To Ground

B1697 Mirror Driver/Passenger Switch Circuit Short To Battery

B1698 Mirror Driver/Passenger Switch Circuit Short To Ground

B1699 Passenger's Seat Occupied Switch Circuit Short to Ground

B1700 Passenger's Seatbelt Tension Reducer Circuit Short to Ground

B1701 Seat Driver Recline Forward Switch Circuit Failure

B1702 Seat Driver Recline Forward Switch Circuit Open

B1703 Seat Driver Recline Forward Switch Circuit Short To Battery

B1704 Seat Driver Recline Forward Switch Circuit Short To Ground

B1705 Seat Driver Recline Rearward Switch Circuit Failure

B1706 Seat Driver Recline Rearward Switch Circuit Open

B1707 Seat Driver Recline Rearward Switch Circuit Short To Battery

B1708 Seat Driver Recline Rearward Switch Circuit Short To Ground

B1709 Seat Driver Front Up Switch Circuit Failure

B1710 Seat Driver Front Up Switch Circuit Open

B1711 Seat Driver Front Up Switch Circuit Short To Battery

B1712 Seat Driver Front Up Switch Circuit Short To Ground

B1713 Seat Driver Front Down Switch Circuit Failure

B1714 Seat Driver Front Down Switch Circuit Open

B1715 Seat Driver Front Down Switch Circuit Short To Battery

B1716 Seat Driver Front Down Switch Circuit Short To Ground

B1717 Seat Driver Forward Switch Circuit Failure

B1718 Seat Driver Forward Switch Circuit Open

B1719 Seat Driver Forward Switch Circuit Short To Battery

B1720 Seat Driver Forward Switch Circuit Short To Ground

B1721 Seat Driver Rearward Switch Circuit Failure

B1722 Seat Driver Rearward Switch Circuit Open

B1723 Seat Driver Rearward Switch Circuit Short To Battery

B1724 Seat Driver Rearward Switch Circuit Short To Ground

B1725 Seat Driver Rear Up Switch Circuit Failure

B1726 Seat Driver Rear Up Switch Circuit Open

B1727 Seat Driver Rear Up Switch Circuit Short To Battery

B1728 Seat Driver Rear Up Switch Circuit Short To Ground

B1729 Seat Driver Rear Down Switch Circuit Failure

B1730 Seat Driver Rear Down Switch Circuit Open

B1731 Seat Driver Rear Down Switch Circuit Short To Battery

B1732 Seat Driver Rear Down Switch Circuit Short To Ground

B1733 Mirror Driver Vertical Switch Circuit Failure

B1734 Mirror Driver Vertical Switch Circuit Open

B1735 Mirror Driver Vertical Switch Circuit Short To Battery

B1736 Mirror Driver Vertical Switch Circuit Short To Ground

B1737 Mirror Driver Horizontal Switch Circuit Failure

B1738 Mirror Driver Horizontal Switch Circuit Open

B1739 Mirror Driver Horizontal Switch Circuit Short To Battery

B1740 Mirror Driver Horizontal Switch Circuit Short To Ground

B1741 Mirror Passenger Vertical Switch Circuit Failure

B1742 Mirror Passenger Vertical Switch Circuit Open

B1743 Mirror Passenger Vertical Switch Circuit Short To Battery

B1744 Mirror Passenger Vertical Switch Circuit Short To Ground

B1745 Mirror Passenger Horizontal Switch Circuit Failure

B1746 Mirror Passenger Horizontal Switch Circuit Open

B1747 Mirror Passenger Horizontal Switch Circuit Short To Battery

B1748 Mirror Passenger Horizontal Switch Circuit Short To Ground

B1749 Park/Neutral Switch Circuit Failure

B1750 Park/Neutral Switch Circuit Open

Page 25: BMW OBD II CODES

B1751 Park/Neutral Switch Circuit Short To Battery

B1752 Park/Neutral Switch Circuit Short To Ground

B1753 Hazard Flash Output Circuit Failure

B1754 Hazard Flash Output Circuit Open

B1755 Hazard Flash Output Circuit Short Battery

B1756 Hazard Flash Output Circuit Short To Ground

B1757 Seat Driver Rear Down Circuit Failure

B1758 Seat Driver Rear Down Circuit Open

B1759 Seat Driver Rear Down Circuit Short To Battery

B1760 Seat Driver Rear Down Circuit Short To Ground

B1761 Seat Driver Front Down Circuit Failure

B1762 Seat Driver Front Down Circuit Open

B1763 Seat Driver Front Down Circuit Short To Battery

B1764 Seat Driver Front Down Circuit Short To Ground

B1765 Seat Driver Forward Circuit Failure

B1766 Seat Driver Forward Circuit Open

B1767 Seat Driver Forward Circuit Short To Battery

B1768 Seat Driver Forward Circuit Short To Ground

B1769 Seat Driver Backward Circuit Failure

B1770 Seat Driver Backward Circuit Open

B1771 Seat Driver Backward Circuit Short To Battery

B1772 Seat Driver Backward Circuit Short To Ground

B1773 Mirror Driver Up Circuit Failure

B1774 Mirror Driver Up Circuit Open

B1775 Mirror Driver Up Circuit Short To Battery

B1776 Mirror Driver Up Circuit Short To Ground

B1777 Driver's Seatbelt Tension Reducer Circuit Short to Ground

B1778 Mirror Driver Down Circuit Failure

B1779 Mirror Driver Down Circuit Open

B1780 Mirror Driver Down Circuit Short To Battery

B1781 Mirror Driver Down Short To Ground

B1782 Mirror Passenger Up Circuit Failure

B1783 Mirror Passenger Up Circuit Open

B1784 Mirror Passenger Up Circuit Short To Battery

B1785 Mirror Passenger Up Circuit Short To Ground

B1786 Mirror Passenger Down Circuit Failure

B1787 Mirror Passenger Down Circuit Open

B1788 Mirror Passenger Down Circuit Short To Battery

B1789 Mirror Passenger Down Circuit Short To Ground

B1790 Autolamp Sensor Input Circuit Failure

B1791 Autolamp Sensor Input Circuit Open

B1792 Autolamp Sensor Input Circuit Short To Battery

B1793 Autolamp Sensor Input Circuit Short To Ground

B1794 Lamp Headlamp Low-Beam Circuit Failure

B1795 Lamp Headlamp Low-Beam Circuit Open

B1796 Lamp Headlamp Low-Beam Circuit Short To Battery

B1797 Lamp Headlamp Low-Beam Circuit Short To Ground

B1798 Lamp Turn Signal Front Output Circuit Failure

B1799 Lamp Turn Signal Front Output Circuit Open

B1800 Lamp Turn Signal Front Output Circuit Short To Battery

B1801 Lamp Turn Signal Front Output Circuit Short To Ground

B1802 Lamp Turn Signal Rear Output Circuit Failure

B1803 Lamp Turn Signal Rear Output Circuit Open

B1804 Lamp Turn Signal Rear Output Circuit Short To Battery

B1805 Lamp Turn Signal Rear Output Circuit Short To Ground

B1806 Lamp Tail Output Circuit Failure

B1807 Lamp Tail Output Circuit Open

Page 26: BMW OBD II CODES

B1808 Lamp Tail Output Circuit Short To Battery

B1809 Lamp Tail Output Circuit Short To Ground

B1810 Lamp Backup Switch Input Circuit Failure

B1811 Lamp Backup Switch Input Circuit Open

B1812 Lamp Backup Switch Input Circuit Short To Battery

B1813 Lamp Backup Switch Input Circuit Short To Ground

B1814 Wiper Rear Motor Down Relay Coil Circuit Failure

B1815 Wiper Rear Motor Down Relay Coil Circuit Open

B1816 Wiper Rear Motor Down Relay Coil Circuit Short To Battery

B1817 Wiper Rear Motor Down Relay Coil Circuit Short To Ground

B1818 Wiper Rear Motor Up Relay Coil Circuit Failure

B1819 Wiper Rear Motor Up Relay Coil Circuit Open

B1820 Wiper Rear Motor Up Relay Coil Circuit Short To Battery

B1821 Wiper Rear Motor Up Relay Coil Circuit Short To Ground

B1822 Wiper Rear Park Sense Input Circuit Failure

B1823 Wiper Rear Park Sense Input Circuit Open

B1824 Wiper Rear Park Sense Input Circuit Short To Battery

B1825 Wiper Rear Park Sense Input Circuit Short To Ground

B1826 Wiper Rear High Limit Input Circuit Failure

B1827 Wiper Rear High Limit Input Circuit Open

B1828 Wiper Rear High Limit Input Circuit Short To Battery

B1829 Wiper Rear High Limit Input Circuit Short To Ground

B1830 Door Unlock Disarm Switch Circuit Failure

B1831 Door Unlock Disarm Switch Circuit Open

B1832 Door Unlock Disarm Switch Circuit Short To Battery

B1833 Door Unlock Disarm Switch Circuit Short To Ground

B1834 Door Unlock Disarm Output Circuit Failure

B1835 Door Unlock Disarm Output Circuit Open

B1836 Door Unlock Disarm Output Circuit Short To Battery

B1837 Door Unlock Disarm Output Circuit Short To Ground

B1838 Battery Saver Power Relay Circuit Failure

B1839 Wiper Rear Motor Circuit Failure

B1840 Wiper Front Power Circuit Failure

B1841 Wiper Front Power Circuit Open

B1842 Wiper Front Power Circuit Short To Battery

B1843 Wiper Front Power Circuit Short To Ground

B1844 Phone Handset Circuit Failure

B1845 Ignition Tamper Circuit Failure

B1846 Ignition Tamper Circuit Open

B1847 Ignition Tamper Circuit Short To Battery

B1848 Ignition Tamper Circuit Short To Ground

B1849 Climate Control Temperature Differential Circuit Failure

B1850 Climate Control Temperature Differential Circuit Open

B1851 Climate Control Temperature Differential Circuit Short To Battery

B1852 Climate Control Temperature Differential Circuit Short To Ground

B1853 Climate Control Air Temperature Internal Sensor Motor Circuit Failure

B1854 Climate Control Air Temperature Internal Sensor Motor Circuit Open

B1855 Climate Control Air Temperature Internal Sensor Motor Circuit Short To Battery

B1856 Climate Control Air Temperature Internal Sensor Motor Circuit Short To Ground

B1857 Climate Control On/Off Switch Circuit Failure

B1858 Climate Control A/C Pressure Switch Circuit Failure

B1859 Climate Control A/C Pressure Switch Circuit Open

B1860 Climate Control A/C Pressure Switch Circuit Short To Battery

B1861 Climate Control A/C Pressure Switch Circuit Short To Ground

B1862 Climate Control A/C Lock Sensor Failure

B1863 Ground ECU Circuit Open

Page 27: BMW OBD II CODES

B1864 Battery Power Supply ECU Circuit Failure

B1865 Battery Power Supply ECU Circuit Open

B1866 Battery Power Supply ECU Circuit Short To Battery

B1867 Battery Power Supply ECU Circuit Short To Ground

B1868 Lamp Air Bag Warning Indicator Circuit Failure

B1869 Lamp Air Bag Warning Indicator Circuit Open

B1870 Lamp Air Bag Warning Indicator Circuit Short To Battery

B1871 Passenger Air Bag Disable Module Fault

B1872 Turn Signal / Hazard Power Feed Circuit Short To Battery

B1873 Turn Signal / Hazard Power Feed Circuit Short To Ground

B1874 Cellular Phone Handset Not Present

B1875 Turn Signal / Hazard Switch Signal Circuit Failure

B1876 Seatbelt Driver Pretensioner Circuit Failure

B1877 Seatbelt Driver Pretensioner Circuit Open

B1878 Seatbelt Driver Pretensioner Circuit Short to Battery

B1879 Seatbelt Driver Pretensioner Circuit Short to Ground

B1880 Seatbelt Passenger Pretensioner Circuit Failure

B1881 Seatbelt Passenger Pretensioner Circuit Open

B1882 Seatbelt Passenger Pretensioner Circuit Short to Battery

B1883 Seatbelt Passenger Pretensioner Circuit Short to Ground

B1884 PAD Warning Lamp Inoperative

B1885 Seatbelt Driver Pretensioner Circuit Resistance Low on Squib

B1886 Seatbelt Passenger Pretensioner Circuit Resistance Low on Squib

B1887 Air Bag Driver Circuit Resistance Low or Shorted Together

B1888 Air Bag Passenger Circuit Resistance Low or Shorted Together

B1889 Passenger Airbag Disable Module Sensor Obstructed

B1890 PAD Warning Lamp Circuit Short to Battery

B1891 Air Bag Tone Warning Indicator Circuit Short to Battery

B1892 Air Bag Tone Warning Indicator Circuit Failure

B1893 GPS Antenna Open Circuit

B1894 Wiper Rear Motor Speed Sense Circuit Failure

B1895 Driver's / Passenger's Door Ajar Output Circuit Failure

B1896 Driver's / Passenger's Door Ajar Output Circuit Short to Battery

B1897 Horn Switch Circuit Failure

B1898 Chime Input #2 Circuit Short to Ground

B1899 Microphone Input Signal Circuit Open

B1900 Driver Side Airbag Fault

B1901 Air Bag Crash Sensor #1 Feed/Return Circuit Short To Ground

B1902 Air Bag Crash Sensor #1 Ground Circuit Failure

B1903 Air Bag Crash Sensor #1 Ground Circuit Short To Battery

B1904 Air Bag Crash Sensor #2 Feed/Return Circuit Failure

B1905 Air Bag Crash Sensor #2 Feed/Return Circuit Short To Battery

B1906 Air Bag Crash Sensor #2 Feed/Return Circuit Short To Ground

B1907 Air Bag Crash Sensor #2 Ground Circuit Failure

B1908 Air Bag Crash Sensor #2 Ground Circuit Short To Battery

B1909 Air Bag Crash Sensor #2 Ground Circuit Short To Ground

B1910 Air Bag Diagnostic Monitor Ground Circuit Failure

B1911 Air Bag Diagnostic Monitor Ground Circuit Short To Battery

B1912 Air Bag Diagnostic Monitor Ground Circuit Short To Ground

B1913 Air Bag Driver/Passenger Circuit Short To Ground

B1914 Air Bag Crash Sensors #1 / #2 Circuit Short To Ground

B1915 Air Bag Driver Circuit Failure

B1916 Air Bag Driver Circuit Short To Battery

B1917 Air Bag Memory Clear Circuit Failure

B1918 Air Bag Memory Clear Circuit Open

B1919 Air Bag Memory Clear Circuit Short To Battery

B1920 Air Bag Passenger Circuit Failure

Page 28: BMW OBD II CODES

B1921 Air Bag Diagnostic Monitor Ground Circuit Open

B1922 Air Bag Safing Sensor Output Circuit Short To Battery

B1923 Air Bag Memory Clear Circuit Short To Ground

B1924 Air Bag Internal Diagnostic Monitor Fault or System Disarm Fault

B1925 Air Bag Passenger Circuit Short To Battery

B1926 Air Bag Passenger Pressure Switch Circuit Failure

B1927 Passenger Side Airbag Fault

B1928 Air Bag Safing Sensor Output Circuit Failure

B1929 Air Bag Safing Sensor Output Circuit Open

B1930 Air Bag Safing Sensor Output Circuit Short To Ground

B1931 Air Bag Crash Sensor #1 Feed/Return Circuit Failure

B1932 Air Bag Driver Circuit Open

B1933 Air Bag Passenger Circuit Open

B1934 Air Bag Driver Inflator Circuit Resistance Low on Squib

B1935 Air Bag Passenger Inflator Circuit Resistance Low on Squib

B1936 Air Bag Driver Circuit Short To Ground

B1937 Air Bag Passenger Pressure Switch Circuit Open

B1938 Air Bag Passenger Circuit Short To Ground

B1939 Air Bag Passenger Pressure Switch Circuit Short To Ground

B1941 Air Bag Crash Sensor #1 Feed/Return Circuit Open

B1942 Air Bag Crash Sensor #2 Feed/Return Circuit Open

B1943 Air Bag Crash Sensor #1 Ground Circuit Short To Ground

B1944 Air Bag Crash Sensor #1 Ground Circuit Open

B1945 Air Bag Crash Sensor #2 Ground Circuit Open

B1946 Climate Control A/C Post Evaporator Sensor Circuit Failure

B1947 Climate Control A/C Post Evaporator Sensor Circuit Short To Ground

B1948 Climate Control Water Temperature Sensor Circuit Failure

B1949 Climate Control Water Temperature Sensor Circuit Short To Ground

B1950 Seat Rear Up/Down Potentiometer Feedback Circuit Failure

B1951 Seat Rear Up/Down Potentiometer Feedback Circuit Open

B1952 Seat Rear Up/Down Potentiometer Feedback Circuit Short To Battery

B1953 Seat Rear Up/Down Potentiometer Feedback Circuit Short To Ground

B1954 Seat Front Up/Down Potentiometer Feedback Circuit Failure

B1955 Seat Front Up/Down Potentiometer Feedback Circuit Open

B1956 Seat Front Up/Down Potentiometer Feedback Circuit Short To Battery

B1957 Seat Front Up/Down Potentiometer Feedback Circuit Short To Ground

B1958 Seat Recline Forward/Backward Potentiometer Feedback Circuit Failure

B1959 Seat Recline Forward/Backward Potentiometer Feedback Circuit Open

B1960 Seat Recline Forward/Backward Potentiometer Feedback Circuit Short To Battery

B1961 Seat Recline Forward/Backward Potentiometer Feedback Circuit Short To Ground

B1962 Seat Horizontal Forward/Rearward Potentiometer Feedback Circuit Failure

B1963 Seat Horizontal Forward/Rearward Potentiometer Feedback Circuit Open

B1964 Seat Horizontal Forward/Rearward Potentiometer Feedback Circuit Short To Battery

B1965 Seat Horizontal Forward/Rearward Potentiometer Feedback Circuit Short To Ground

B1966 A/C Post Heater Sensor Circuit Failure

B1967 A/C Post Heater Sensor Circuit Short To Ground

B1968 A/C Water Pump Detection Circuit Failure

B1969 A/C Clutch Magnetic Control Circuit Failure

B1970 Passenger Seatback Forward Switch Circuit Short to Ground

B1971 Passenger Seatback Rearward Switch Circuit Short to Ground

B1972 Passenger Rear Seat Up Switch Circuit Short to Battery

B1973 Passenger Rear Seat Down Switch Circuit Short to Battery

B1974 Passenger's Seat Recline Forward Switch Circuit Short to Battery

Page 29: BMW OBD II CODES

B1975 Passenger's Seat Recline Back Switch Circuit Short to Battery

B1976 Passenger's Seat Forward Switch Circuit Short to Battery

B1977 Passenger's Front Seat Up Switch Circuit Short to Battery

B1978 Passenger's Front Seat Down Switch Circuit Short to Battery

B1979 Passenger Seat Rearward Switch Circuit Short to Battery

B1980 Bulb - Outage Condition Detected

B1981 Memory Off Switch Circuit Short to Battery

B1982 Driver's Door Unlock Relay Circuit Failure

B1983 Driver's Door Unlock Relay Circuit Short to Battery

B1984 Seat Switch Lumbar Inflate Circuit Failure

B1985 Seat Switch Lumbar Deflate Circuit Failure

B1986 Driver's Seat Seatback Autoglide Rearward Switch Circuit Failure

B1987 Pedal Forward / Rearward Motor Stalled

B1988 Pedal Position Forward Switch Circuit Short to Battery

B1989 Pedal Position Rearward Switch Circuit Short to Battery

B1990 Pedal Forward / Rearward Potentiometer Feedback Circuit Failure

B1991 Pedal Forward / Rearward Potentiometer Feedback Circuit Short to Battery

B1992 Driver Side, Side mount Airbag Circuit Short to Vbatt

B1993 Driver Side, Side mount Airbag Circuit Short to Ground

B1994 Driver Side, Side mount Airbag Circuit Open

B1995 Driver Side, Side mount Airbag Low resistance on Squib

B1996 Passenger Side, Side mount Airbag Circuit Short to Vbatt

B1997 Passenger Side, Side mount Airbag Circuit Short to Ground

B1998 Passenger Side, Side mount Airbag Circuit Open

B1999 Passenger Side, Side mount Airbag Low resistance on Squib

B2100 Door Driver Key Cylinder Switch Failure

B2101 Head Rest Switch Circuit Failure

B2102 Antenna Circuit Short to Ground

B2103 Antenna Not Connected

B2104 Door Passenger Key Cylinder Switch Failure

B2105 Throttle Position Input Out of Range Low

B2106 Throttle Position Input Out of Range High

B2107 Front Wiper Motor Relay Circuit Short to Vbatt

B2108 Trunk Key Cylinder Switch Failure

B2109 Heated Wind Shield Relay Short to Vbatt (changed from Failure 2/6/97)

B2110 Front Wiper Motor Relay Circuit Open (changed from Failure 2/6/97)

B2111 All Door Lock Input Short to Ground

B2112 Door Driver Set Switch Stuck Failure

B2113 Heated Windshield Input Short to Ground

B2114 Front Washer Input Short to Ground

B2115 Rear Washer Input Short to Ground

B2116 Door Driver Reset Switch Stuck Failure

B2117 Driver Side, Side mount Airbag Low capacitance on Squib

B2118 Passenger Side, Side mount Airbag Low capacitance on Squib

B2119 Compressor Failure

B2120 Door Passenger Set Switch Stuck Failure

B2122 Driver Side Satellite Communication Circuit Short to Ground

B2123 Passenger Side Satellite Communication Circuit Short to Ground

B2124 Door Passenger Reset Switch Stuck Failure

B2128 Central Lock Motor Failure

B2129 Central Lock Feedback Failure

B2130 Double Lock Timeout Failure

B2131 Double Lock Feedback Failure

B2132 Dimmer switch Circuit Short to Gnd

B2133 Brake Motor Warning lamp Circuit Failure

B2134 Brake Motor Warning lamp Circuit Short to Vbatt

Page 30: BMW OBD II CODES

B2135 Park Brake Applied Warning Lamp Circuit Failure

B2136 Park Brake Applied Warning Lamp Circuit Short To Battery

B2139 Data Mismatch (receive data does not match what was expected)

B2141 NVM Configuration Failure

B2142 NVM TIC Failure

B2143 NVM Memory Failure

B2144 NVM Alarm Data Failure

B2145 NVM RF HR Failure

B2146 Seat Recline Motor Position Out of Range

B2148 PWM Input Circuit Failure

B2149 Seat Front Vertical Motor Position Out of Range

B2150 Power Supply #1 Circuit Short to Ground

B2151 Power Supply #2 Circuit Short to Ground

B2152 Seat Rear Vertical Motor Position Out of Range

B2153 Rear Echo Sensor Circuit Failure

B2154 Front Echo Sensor Circuit Failure

B2155 Seat Horizontal Motor Position Out of Range

B2156 Rear Doppler Sensor Circuit Failure

B2157 Front Doppler Sensor Circuit Failure

B2158 Seat Recline Motor Memory Position Out of Range

B2159 Memory #1 output Short to Ground

B2160 Memory #1 output Short to VBatt

B2161 Seat Front Vertical Motor Memory Position Out of Range

B2162 Data Mismatch #2 (receive data does not match what was expected)

B2163 Clutch Position Fault

B2164 Seat Rear Vertical Motor Memory Position Out of Range

B2165 Gear shift position Fault

B2166 Gear select position Fault

B2167 Seat Horizontal Motor Memory Position Out of Range

B2168 Unable to confirm Unlock Condition

B2169 Unable to confirm lock Condition

B2170 Steering Column Lock Switch Circuit Failure

B2172 Inertia Switch input Circuit Open

B2174 Window Driver Rear Remote Up Switch Short to Battery

B2175 A/C Request Signal Circuit Short to Ground

B2176 Overdrive switch circuit short to Vbatt

B2177 Interior Scanning Sensor Circuit Failure

B2178 Window Driver Rear Remote Down Switch Short to Battery

B2179 Front Wiper Select Switch "A" Short to Ground

B2180 Front Wiper Select Switch "B" Short to Ground

B2181 Front Wiper Select Switch "C" Short to Ground

B2182 Window Passenger Front Remote Up Switch Short to Battery

B2183 Front Wiper Select Switch "H" Short to Ground

B2184 Front Wiper Select Switch "W" Short to Ground

B2185 Rear Wiper Select Switch "D" Short to Ground

B2186 Window Passenger Front Remote Down Switch Short to Battery

B2187 Rear Wiper Select Switch "B" Short to Ground

B2188 Rear Wiper Select Switch "E" Short to Ground

B2190 Window Passenger Rear Remote Up Switch Short to Battery

B2194 Window Passenger Rear Remote Down Switch Short to Battery

B2195 Driver Window Up / Down Power Circuit Short to Ground

B2196 Passenger Window Up / Down Power Circuit Short to Ground

B2197 TV Module Error

B2198 TrafficMaster Module Error

B2199 VICS Module Error

B2200 No Communication to TV Module (No Fitting of TV)

B2201 No Communication With Traffic MasterModule

Page 31: BMW OBD II CODES

B2202 No Communication to VICS Module (No Fitting of VICS)

B2203 CD-ROM Error

B2204 GPS Antenna Connection Open or Short

B2205 GPS Receiver Error

B2206 Gyroscope Error

B2207 ECU ROM Checksum Error

B2208 Communication Link to Display and Switch Module Error

B2209 Interior Lamp Override Switch Open Circuit

B2210 Interior Lamp Override Switch Short to Ground

B2211 Low Coolant Lamp Output Circuit Short to Battery

B2214 Window Passenger Front Up Switch Short to Battery

B2215 Window Passenger Front Down Switch Short to Battery

B2219 Window Driver Front Current Feedback Exceeded

B2220 Window Driver Rear Current Feedback Exceeded

B2221 Window Passenger Front Current Feedback Exceeded

B2222 Window Passenger Rear Current Feedback Exceeded

B2223 Mirror Driver Drive Circuit Failure

B2224 Mirror Passenger Drive Circuit Failure

B2225 Front Crash Sensor Mount Fault

B2226 Front Crash Sensor Internal Fault

B2227 Front Crash Sensor Driver Communications Fault

B2228 Air Bag Driver Circuit Short to Ground - Loop #2

B2229 Air Bag Passenger Circuit Short to Ground - Loop #2

B2230 Air Bag Driver Circuit Short to Battery - Loop #2

B2231 Air Bag Passenger Circuit Short to Battery - Loop #2

B2232 Air Bag Driver Circuit Open - Loop #2

B2233 Air Bag passenger Circuit Open - Loop #2

B2234 Air Bag Driver Inflator Circuit Resistance Low on Squib - Loop #2

B2235 Air Bag Passenger Inflator Circuit

B2236 Weak or Defected Electric Vehicle Battery Module Fault

B2237 Vehicle Signal indicating Park While VSS Present

B2238 Power Cable For Power Sliding Door Broken

B2239 Rear Cargo Door Set Switch Stuck (Short to Ground)

B2240 Rear Cargo Door Reset Switch Stuck (Short to Ground)

B2241 Rear Cargo Door Lock Circuit Short to Ground

B2242 Rear Cargo Door Unlock Circuit Open

B2243 Driver Rear Door Ajar Circuit Open

B2244 Driver Sliding Door Ajar Circuit Short to GND

B2245 Passenger Rear Door Ajar Circuit Open

B2246 Passenger Sliding Door Ajar Circuit Short to GND

B2247 EV Battery Pack Temperature Fault

B2248 Heated Windshield Relay Coil Circuit Failure

B2249 Head Lamp Relay Coil Short to Battery

B2250 All Doors Unlock Relay Circuit Failure

B2251 Parklamp Output Relay Driver Circuit Failure

B2252 Parklamp Output Relay Dirver Short to Battery

B2300 Seat Driver Memory Position Error

B2301 Seat Passenger Memory Position Error

B2302 Seat Headrest Feedback Potentiometer Circuit Failure

B2303 Seat Headrest Feedback Potentiometer Circuit Open

B2304 Seat Headrest Feedback Potentiometer Circuit Short to Battery

B2305 Seat Headrest Feedback Potentiometer Circuit Short to Ground

B2306 Seat Headrest Motor Stalled

B2310 Mirror Driver Memory Position Error

B2311 Mirror Passenger Memory Position Error

B2312 Mirror Passenger Horizontal Feedback Potentiometer Circuit Failure

B2313 Mirror Passenger Horizontal Feedback Potentiometer Circuit Open

Page 32: BMW OBD II CODES

B2314 Mirror Passenger Horizontal Feedback Potentiometer Circuit Short to Battery

B2315 Mirror Passenger Horizontal Feedback Potentiometer Circuit Short to Ground

B2316 Mirror Passenger Vertical Feedback Potentiometer Circuit Failure

B2317 Mirror Passenger Vertical Feedback Potentiometer Circuit Open

B2318 Mirror Passenger Vertical Feedback Potentiometer Circuit Short to Battery

B2319 Mirror Passenger Vertical Feedback Potentiometer Circuit Short to Ground

B2320 Mirror Driver Horizontal Feedback Potentiometer Circuit Failure

B2321 Mirror Driver Horizontal Feedback Potentiometer Circuit Open

B2322 Mirror Driver Horizontal Feedback Potentiometer Circuit Short to Battery

B2323 Mirror Driver Horizontal Feedback Potentiometer Circuit Short to Ground

B2324 Mirror Driver Vertical Feedback Potentiometer Circuit Failure

B2325 Mirror Driver Vertical Feedback Potentiometer Circuit Open

B2326 Mirror Driver Vertical Feedback Potentiometer Circuit Short to Battery

B2327 Mirror Driver Vertical Feedback Potentiometer Circuit Short to Ground

B2328 Column Reach Feedback Potentiometer Circuit Failure

B2329 Column Reach Feedback Potentiometer Circuit Open

B2330 Column Reach Feedback Potentiometer Circuit Short to Battery

B2331 Column Reach Feedback Potentiometer Circuit Short to Ground

B2332 Column Tilt Feedback Potentiometer Circuit Failure

B2333 Column Tilt Feedback Potentiometer Circuit Open

B2334 Column Tilt Feedback Potentiometer Circuit Short to Battery

B2335 Column Tilt Feedback Potentiometer Circuit Short to Ground

B2336 Mirror Switch Assembly Circuit Failure

B2337 Mirror Switch Assembly Circuit Open

B2338 Mirror Switch Assembly Circuit Short to Battery

B2339 Mirror Switch Assembly Circuit Short to Ground

B2340 Column Reach Motor Stalled

B2341 Column Tilt Motor Stalled

B2342 Seat Switch Reference Voltage Positive Common Open Circuit

B2343 Seat Switch Reference Voltage Positive Common Supply Low Voltage

B2344 Seat Switch Reference Voltage Positive Common Supply Voltage Fault

B2345 Seat Switch Reference Voltage Negative Common Open Circuit

B2346 Mirror Switch Reference Voltage Positive Common Open Circuit

B2347 Mirror Switch Reference Voltage Positive Common Supply Low Voltage

B2348 Mirror Switch Reference Voltage Positive Common Supply Voltage Fault

B2349 Mirror Switch Reference Voltage Negative Common Open Circuit

B2350 Steering Column Switch Circuit Short to Battery

B2351 Steering Column Switch Circuit Failure

B2352 Driver Memory Power Switch Indicator Circuit Short to Battery

B2353 Driver Mirror Power Driver Circuit Short Ground

B2354 Driver Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open

B2355 Passenger Mirror Horizontal / Vertical Feedback Potentiometer Circuit Open

B2357 Driver Window Down Current Sense Low Circuit Failure

B2362 Remote Open/Close signal Circuit Short to Ground

B2363 Optical Sensor System Failure

B2364 Fuel Filler Door Circuit Open

B2365 B-pillar Power Sliding Door Open/Close Switch Input Ckt Short to Gnd

B2366 IP Power Sliding Door Open/Close switch Ckt Short to Gnd

B2367 Power Sliding Door Override Switch Input Ckt Short to Gnd

B2368 Steering Column Switch Circuit Out of Range

B2369 Chime OUTPUT Request Ckt Short to Ground

B2373 LED #1 Circuit Short to Battery

Page 33: BMW OBD II CODES

B2374 Power Sliding Detent (Latch) Circuit Failure

B2380 Heater Coolant Temp sensor circuit Short to GND

B2381 Heater Coolant Temp sensor circuit Open

B2384 Audio Reverse Aid Mute Input Ckt Failure

B2385 Audio Navigation Mute Input Ckt Failure

B2401 Audio Tape Deck Mechanism Fault

B2402 Audio CD/DJ Thermal Shutdown Fault

B2403 Audio CD/DJ Internal Fault

B2404 Audio Steering Wheel Switch Circuit Fault

B2405 Audio Single-Disc CD Player Thermal Shutdown Fault

B2406 Audio Single-Disc CD Player Internal Fault

B2416 Climate Control Recirculation Actuator Out of Limits

B2425 Remote Keyless Entry Out of Synchronization

B2426 Passenger Solar Radiation Sensor Circuit Open

B2427 Passenger Solar Radiation Sensor Circuit Short to Ground

B2428 A/C Post Heater Sensor #2 Circuit Failure

B2429 A/C Post Heater Sensor #2 Circuit Short to Ground

B2431 Transponder Programming Failed

B2432 Drivers Seat Belt Buckle Switch Circuit Open

B2433 Drivers Seat Belt Buckle Switch Circuit Short to Battery

B2434 Drivers Seat Belt Buckle Switch Circuit Short to Ground

B2435 Drivers Seat Belt Buckle Switch Resistance out of Range

B2436 Passengers Seat Belt Buckle Switch Circuit Open

B2437 Passengers Seat Belt Buckle Switch Circuit Short to Battery

B2438 Passengers Seat Belt Buckle Switch Circuit Short to Ground

B2439 Passengers Seat Belt Buckle Switch Resistance out of Range

B2440 Passenger Side, Side crash sensor mount fault

B2441 Driver Side, Side crash sensor mount fault

B2442 Intrusion Sensor Fault

B2443 Powertrain Performance Mode Switch Circuit failure

B2444 Driver Side Crash Sensor Internal Fault

B2445 Passenger Side Crash Sensor Internal Fault

B2446 RESCU/VEMS Input Circuit Open

B2447 RESCU/VEMS Input Circuit Short to Battery

B2448 RESCU/VEMS Input Circuit Short to Ground

B2449 Aux Heater Glow Plug Circuit Short to Ground

B2450 Aux Heater Glow Plug Circuit Open

B2451 Aux Heater Fuel Pump Circuit Short to Ground

B2452 Aux Heater Fuel Pump Circuit Open

B2453 Aux Heater Blower Fan Circuit Short to Ground

B2454 Aux Heater Blower Fan Circuit Open

B2455 Aux Heater Blower Faulted

B2456 Aux Heater Coolant Sensor Circuit Short to Ground

B2457 Aux Heater Coolant Sensor Circuit Open

B2458 Aux Heater Overheat Sensor Circuit Short to Ground

B2459 Aux Heater Overheat Sensor Circuit Open

B2460 Aux Heater Flame Sensor Circuit Short to Ground

B2461 Aux Heater Flame Sensor Circuit Open

B2462 Aux Heater Flame Out Fault

B2463 Aux Heater Overheat Fault

B2464 Aux Heater Start Time Exceeded

B2465 Aux Heater Start Counter Overrun/System Locked (same as below ?)

B2466 Aux Heater Overheat Counter Overrun/System Locked

B2467 Aux Heater Cool Down Time Exceeded (may be con to a453-5 )

B2468 Aux Heater Coolant Pump Circuit Short to Ground

B2469 Aux Heater Coolant Pump Circuit Open

B2470 Interior Fan Control Circuit Short to Ground

Page 34: BMW OBD II CODES

B2471 Interior Fan Control Circuit Open

B2472 Fog Lamp Switch Failure

B2473 Passenger Door Disarm Switch ckt Short to Ground

B2474 Passenger Door Lock Switch Circuit Shorted to Ground

B2475 Passenger Door Unlock Switch Circuit Shorted to Ground

B2476 RADIO PRESENT SWITCH Ckt Failure

B2477 Module Configuration Failure

B2478 ANTI THEFT INPUT SIGNAL SHORT TO GROUND

B2479 BRAKE PARK SWITCH CIRCUIT SHORT TO GROUND

B2480 LF CORNER LAMP OUTPUT Ckt Short to Battery

B2481 Convertible Top Up/Down switch Fault

B2482 RF CORNER LAMP OUTPUT Ckt Short to Battery

B2483 Enable Signal Open Circuit

B2484 Disable Signal Short to Ground

B2485 LF SIDE REPEATER LAMP OUTPUT Ckt Short to Battery

B2487 RF SIDE REPEATER LAMP OUTPUT Ckt Short to Battery

B2489 UNDERHOOD LAMP OUTPUT CIRCUIT Failure

B2490 UNDERHOOD LAMP OUTPUT CIRCUIT Short to Battery

B2491 RF PARK LAMP OUTPUT CIRCUIT Short to Battery

B2492 Already Programmed (Test Mode DTC Only !!!)

B2493 LF PARK LAMP OUTPUT CIRCUIT Short to Battery

B2494 ANTI THEFT HORN OUTPUT CIRCUIT Short to Batt

B2495 ANTI THEFT HORN OUTPUT CIRCUIT Failure

B2496 ANTI THEFT HORN OUTPUT CIRCUIT Short to Gnd

B2499 COURTESY LAMP OUTPUT Failure

B2500 COURTESY LAMP OUTPUT Ckt Short to Battery

B2501 LF LAMP LOW BEAM CIRCUIT Failure

B2502 LF LAMP LOW BEAM CIRCUIT Short to Battery

B2503 RF LAMP LOW BEAM CIRCUIT Failure

B2504 RF LAMP LOW BEAM CIRCUIT Short to Battery

B2505 LF LAMP HIGH BEAM CIRCUIT Failure

B2506 LF LAMP HIGH BEAM CIRCUIT Short to Battery

B2507 RF LAMP HIGH BEAM CIRCUIT Failure

B2508 RF LAMP HIGH BEAM CIRCUIT Short to Battery

B2509 Rear Fog Lamp Switch Circuit Failure

B2510 Main Blower Motor Relay Circuit Short to Battery

B2511 Horn Output Relay Circuit Short to Battery

B2512 Front Fog Lamp Relay Ckt Short to Battery

B2513 Blower (Fan) Circuit Failure

B2514 Blower (Fan) Circuit Short to Vbatt

B2515 Heater Blower Relay Circuit Failure

B2516 Blower Control Circuit Failure

B2517 Emergency Power Off System Faulted

B2518 Compressor Overtemp Fault

B2519 High Mount Stop Lamp Circuit Failure

B2520 High Mount Stop Lamp Circuit Short to Battery

B2523 License Lamp Circuit Failure

B2524 License Lamp Circuit Short to Battery

B2525 Left Rear Backup Lamp Circuit Failure

B2526 Left Rear Backup Lamp Circuit Short to Battery

B2527 Left Rear Stop lamp Circuit Failure

B2528 Left Rear Stop lamp Circuit Short to Battery

B2529 Left Rear Turn Lamp Circuit Failure

B2530 Left Rear Turn Lamp Circuit Short to Battery

B2531 Right Rear Backup Lamp Circuit Failure

B2532 Right Rear Backup Lamp Circuit Short to Battery

B2533 Right Rear Stop lamp Circuit Failure

Page 35: BMW OBD II CODES

B2534 Right Rear Stop lamp Circuit Short to Battery

B2535 Right Rear Turn Lamp Circuit Failure

B2536 Right Rear Turn Lamp Circuit Short to Battery

B2539 Aux A/C Mode Position Reference Circuit Short to Ground

B2540 Aux A/C Mode Position Reference Circuit Short to Battery

B2543 Aux A/C Control Switch Reference Circuit Short to Ground

B2544 Aux A/C Control Switch Reference Circuit Short to Battery

B2545 System Power Relay Circuit Short to Battery

B2546 System Power Relay Circuit Failure

B2550 LAMP DOME OUTPUT Circuit Short to Ground

B2553 Disable Signal Output Circuit Short to Battery

B2554 LAMP DOME OUTPUT Circuit Failure

B2555 LAMP DOME OUTPUT Circuit Short to Battery

B2556 Enable Signal Circuit Short to Battery

B2557 Left Power Sliding Door Open/Close Output Circuit Short to Battery

B2558 Right Power Sliding Door Open/Close Output Circuit Short to Battery

B2559 Aux A/C Blower Motor Relay Circuit Short to Battery

B2560 Aux A/C Blower Motor Relay Circuit Short to Ground

B2561 Aux A/C Blower Speed 1 Circuit Failure

B2562 Aux A/C Blower Speed 1 Circuit Short to Ground

B2563 Aux A/C Blower Speed 2 Circuit Failure

B2564 Aux A/C Blower Speed 2 Circuit Short to Ground

B2565 Right Tail Lamp Circuit Failure

B2566 Right Tail Lamp Circuit Short to Ground

B2567 Reverse Mirror Output Circuit Failure

B2568 Reverse Mirror Output Circuit Short to Ground

B2569 Liftgate Disarm Switch Circuit Short to Ground

B2570 Right Lamp Outage Signal Circuit Short to Ground

B2571 Left Lamp Outage Signal Circuit Short to Ground

B2580 Aux Blower Sense Switch Circuit Failure

B2581 Passenger Seat Occupant Detection Circuit Short To Ground

B2582 Passenger Seat Occupant Detection Circuit Open

B2583 Child Seat Detection Circuit Short to Ground

B2584 Child Seat Detection Circuit Open

B2585 Anti Theft Input Signal Circuit Short To Battery

B2586 Headlamp Mode Select Circuit Failure

B2587 Passenger Seat Occupant Detection Circuit Short To Battery

B2588 Child Seat Detection Circuit Short To Battery

B2589 Unexpected Door Reversal During Close

B2590 Vehicle Park/Speed Signal Circuit Failure

B2591 Detent Signal Missing During Unlatch

B2592 PSD Not Fully Closed (Module Commanded Successfully)

B2593 Power Sliding Door Opened During Module Close Command

B2594 No Movement Detected After an Unlatch During Power Open

B2595 Anti Theft Input Signal Circuit Failure

B2596 Headlamp Aim Output Relay Circuit Short To Battery

B2597 Headlamp Aim Output Relay Circuit Failure

B2598 Headlamp Relay Circuit Failure

B2599 Tailgate Release Open Circuit

B2600 Double Locking Door Motor Frozen

B2601 No Latch Signal Sensed on Closing and Door Reversed

B2602 Missing Latch Signal During Power Sliding Door Unlatch

B2603 PSD Not Fully Closed During Self-Test

B2604 Power Sliding Door On/Off Switch Open Circuit

B2605 Disable Signal Open Circuit

B2606 A/C Temperature Sensor Out of Range

Page 36: BMW OBD II CODES

C - Generic OBD-II Chassis Codes

See also: Generic OBD-II P Powertrain Codes & Generic OBD-II B Body Codes

C0000 - Vehicle Speed Information Circuit Malfunction C0035 - Left Front Wheel Speed Circuit Malfunction C0040 - Right Front Wheel Speed Circuit Malfunction C0041 - Right Front Wheel Speed Sensor Circuit Range/Performance (EBCM) C0045 - Left Rear Wheel Speed Circuit Malfunction C0046 - Left Rear Wheel Speed Sensor Circuit Range/Performance (EBCM) C0050 - Right Rear Wheel Speed Circuit Malfunction C0051 - LF Wheel Speed Sensor Circuit Range/Performance (EBCM) C0060 - Left Front ABS Solenoid #1 Circuit Malfunction C0065 - Left Front ABS Solenoid #2 Circuit Malfunction C0070 - Right Front ABS Solenoid #1 Circuit Malfunction C0075 - Right Front ABS Solenoid #2 Circuit Malfunction C0080 - Left Rear ABS Solenoid #1 Circuit Malfunction C0085 - Left Rear ABS Solenoid #2 Circuit Malfunction C0090 - Right Rear ABS Solenoid #1 Circuit Malfunction C0095 - Right Rear ABS Solenoid #2 Circuit Malfunction C0110 - Pump Motor Circuit Malfunction C0121 - Valve Relay Circuit Malfunction C0128 - Low Brake Fluid Circuit Low C0141 - Left TCS Solenoid #1 Circuit Malfunction C0146 - Left TCS Solenoid #2 Circuit Malfunction C0151 - Right TCS Solenoid #1 Circuit Malfunction C0156 - Right TCS Solenoid #2 Circuit Malfunction C0161 - ABS/TCS Brake Switch Circuit Malfunction C0221 - Right Front Wheel Speed Sensor Circuit Open C0222 - Right Front Wheel Speed Signal Missing C0223 - Right Front Wheel Speed Signal Erratic C0225 - Left Front Wheel Speed Sensor Circuit Open C0226 - Left Front Wheel Speed Signal Missing C0227 - Left Front Wheel Speed Signal Erratic C0229 - Drop Out of Front Wheel Speed Signals C0235 - Rear Wheel Speed Signal Circuit Open C0236 - Rear Wheel Speed Signal Circuit Missing C0237 - Rear Wheel Speed Signal Erratic C0238 - Wheel Speed Mismatch C0241 - EBCM Control Valve Circuit C0245 - Wheel Speed Sensor Frequency Error C0254 - EBCM Control Valve Circuit C0265 - EBCM Relay Circuit C0266 - EBCM Relay Circuit C0267 - Pump Motor Circuit Open/Shorted C0268 - Pump Motor Circuit Open/Shorted C0269 - Excessive Dump/Isolation Time C0271 - EBCM Malfunction C0272 - EBCM Malfunction C0273 - EBCM Malfunction C0274 - Excessive Dump/Isolation Time C0279 - Powertrain Configuration Not Valid C0281 - Brake Switch Circuit C0283 - Traction Switch Shorted to Ground

Page 37: BMW OBD II CODES

C0284 - EBCM Malfunction C0286 - ABS Indicator Lamp Circuit Shorted to B+ C0287 - Delivered Torque Circuit C0288 - Brake Warning Lamp Circuit Shorted to B+ C0290 - Lost Communications With PCM C0292 - Lost Communications With PCM C0291 - Lost Communications With BCM C0297 - Powertrain Configuration Data Not Received C0298 - Powertrain Indicated Traction Control Malfunction C0300 - Rear Speed Sensor Malfunction C0305 - Front Speed Sensor Malfunction C0306 - Motor A or B Circuit C0308 - Motor A/B Circuit Low C0309 - Motor A/B Circuit High C0310 - Motor A/B Circuit Open C0315 - Motor Ground Circuit Open C0321 - Transfer Case Lock Circuit C0323 - T-Case Lock Circuit Low C0324 - T-Case Lock Circuit High C0327 - Encoder Circuit Malfunction C0357 - Park Switch Circuit High C0359 - Four Wheel Drive Low Range (4LO) Discrete Output Circuit C0362 - 4LO Discrete Output Circuit High C0367 - Front Axle Control Circuit High C0374 - General System Malfunction C0376 - Front/Rear Shaft Speed Mismatch C0379 - Front Axle System C0387 - Unable to Perform Shift C0472 - Steering Handwheel Speed Sensor Signal V Low C0473 - Steering Handwheel Speed Sensor Signal V High C0495 - EVO Tracking Error C0498 - Steering Assist Control Actuator Feed Circuit Low C0499 - Steering Assist Control Solenoid Feed Circuit High C0503 - Steering Assist Control Solenoid Return Circuit Low C0504 - Steering Assist Control Solenoid Return Circuit High C0550 - ECU Malfunction - internal write / checksum malfunction C0559 - EEPROM Checksum Error C0563 - Calibration ROM Checksum Error C0577 - Left Front Solenoid Circuit Low C0578 - Left Front Solenoid Circuit High C0579 - Left Front Solenoid Circuit Open C0582 - Right Front Solenoid Circuit Low C0583 - Right Front Solenoid Circuit High C0584 - Right Front Solenoid Circuit Open C0587 - Left Rear Solenoid Circuit Low C0588 - Left Rear Solenoid Circuit High C0589 - Left Rear Solenoid Circuit Open C0592 - Right Rear Solenoid Circuit Low C0593 - Right Rear Solenoid Circuit High C0594 - Right Rear Solenoid Circuit Open C0611 - VIN Information Error C0615 - Left Front Position Sensor Malfunction C0620 - Right Front Position Sensor Malfunction C0625 - Left Rear Position Sensor Malfunction C0628 - Level Control Position Sensor Circuit High C0630 - Right Rear Position Sensor Malfunction C0635 - Left Front Normal Force Circuit Malfunction C0638 - Left Front Normal Force Circuit High C0640 - Right Front Normal Force Circuit Malfunction C0643 - Right Front Normal Force Circuit High

Page 38: BMW OBD II CODES

C0655 - Level Control Compressor Relay Malfunction C0657 - Level Control Compressor Circuit Low C0658 - Level Control Compressor Circuit High C0660 - Level Control Exhaust Valve Circuit Malfunction C0662 - Level Control Exhaust Valve Circuit Low C0663 - Level Control Exhaust Valve Circuit High C0665 - Chassis Pitch Signal Circuit C0690 - Damper Control Relay Circuit Malfunction C0691 - Damper Control Relay Circuit Range C0693 - Damper Control Relay Circuit High C0695 - Position Sensor Overcurrent (8 volt supply) C0696 - Position Sensor Overcurrent (5 volt supply) C0710 - Steering Position Signal Malfunction C0750 - Tire Pressure Monitor (TPM) system sensor not transmitting C0755 - Tire Pressure Monitor (TPM) system sensor not transmitting C0760 - Tire Pressure Monitor (TPM) system sensor not transmitting C0765 - Tire Pressure Monitor (TPM) system sensor not transmitting C0800 - Device Power #1 Circuit Malfunction C0896 - Electronic Suspension Control (ESC) voltage is outside the normal range of 9 to 15.5 volts

GM - Chevrolet - GMC Chassis Codes

C1211 - ABS Indicator Lamp Circuit Malfunction C1214 - System Relay Contact or Coil Circuit Open C1217 - Pump Motor Shorted to Ground C1218 - Pump Motor Circuit Shorted to Voltage or Motor Ground Open C1221 - Left Front Wheel Speed Sensor Input Signal is 0 C1222 - Right Front Wheel Speed Sensor Input Signal is 0 C1223 - Left Rear Wheel Speed Sensor Input Signal is 0 C1224 - Right Rear Wheel Speed Sensor Input Signal is 0 C1225 - Left Front Excessive Wheel Speed Variation C1226 - Right Front Excessive Wheel Speed Variation C1227 - Left Rear Excessive Wheel Speed Variation C1228 - Right Rear Excessive Wheel Speed Variation C1232 - Left Front Wheel Speed Circuit Open or Shorted C1233 - Right Front Wheel Speed Circuit Open or Shorted C1234 - Left Rear Wheel Speed Circuit Open or Shorted C1235 - Right Rear Wheel Speed Circuit Open or Shorted C1236 - Low System Supply Voltage C1237 - High System Supply Voltage C1238 - Brake Thermal Model Exceeded C1241 - Variable Effort Steering Circuit Malfunction C1242 - Pump Motor Circuit Open C1243 - BPMV Pump Motor Stalled C1244 - Powertrain Indicated Engine Drag Control Malfunction C1246 - Brake Lining Wear Circuit Open C1248 - EBCM Turned the Red Brake Warning Indicator On C1251 - RSS Indicated Malfunction C1252 - Left Front Normal Force Malfunction C1253 - Right Front Normal Force Malfunction C1254 - Abnormal Shutdown Detected C1255 - EBCM Internal Malfunction C1256 - EBCM Internal Malfunction C1261 - Left Front Inlet Valve Solenoid Malfunction C1262 - Left Front Outlet Valve Solenoid Malfunction C1263 - Right Front Inlet Valve Solenoid Malfunction C1264 - Right Front Outlet Valve Solenoid Malfunction C1265 - Left Rear Inlet Valve Solenoid Malfunction

Page 39: BMW OBD II CODES

C1266 - Left Rear Outlet Valve Solenoid Malfunction C1267 - Right Rear Inlet Valve Solenoid Malfunction C1268 - Right Rear Outlet Valve Solenoid Malfunction C1271 - Left Front TCS Master Cylinder Isolation Valve Malfunction C1272 - Left Front TCS Prime Valve Malfunction C1273 - Right Front TCS Master Cylinder Isolation Valve Malfunction C1274 - Right Front TCS Prime Valve Malfunction C1276 - Delivered Torque Signal Circuit Malfunction C1277 - Requested Torque Signal Circuit Malfunction C1278 - TCS Temporarily Inhibited By PCM C1281 - VSES Sensors Uncorrelated C1282 - Yaw Rate Sensor Bias Circuit Malfunction C1283 - Excessive Time to Center Steering C1284 - Lateral Accelerometer Sensor Bias Malfunction C1285 - Lateral Accelerometer Sensor Circuit Malfunction C1286 - Steering Sensor Bias Malfunction C1287 - Steering Sensor Rate Malfunction C1288 - Steering Sensor Circuit Malfunction C1291 - Open Brake Lamp Switch Contacts During Deceleration C1292 - Brake Fluid Pressure Sensor Circuit C1293 - Code C1291 Set in Previous Ignition Cycle C1294 - Brake Lamp Switch Circuit Always Active C1295 - Brake Lamp Switch Circuit Open C1296 - Brake Fluid Pressure Sensor Circuit C1297 - PCM Indicated Brake Extended Travel Switch Failure C1298 - PCM Class 2 Serial Data Link Malfunction C1326 - Battery Out of Range C1650 - RSS Control Module Fault C1658 - RSS Control Module Calibration Fault C1710 - Left Front Damper Actuator Short Circuit to Battery C1711 - Left Front Damper Actuator Short Circuit to Ground C1712 - Left Front Damper Actuator Open Circuit C1715 - Right Front Damper Actuator Short Circuit to Battery C1716 - Right Front Damper Actuator Short Circuit to Ground C1717 - Right Front Damper Actuator Open Circuit C1720 - Left Rear Damper Actuator Short Circuit to Battery C1721 - Left Rear Damper Actuator Short Circuit to Ground C1722 - Left Rear Damper Actuator Open Circuit C1725 - Right Rear Damper Actuator Short Circuit to Battery C1726 - Right Rear Damper Actuator Short Circuit to Ground C1727 - Right Rear Damper Actuator Open Circuit C1735 - Compressor Relay Short to Battery C1736 - Compressor Relay Short to GND/Open Circuit C1737 - Exhaust Solenoid Valve Short to Battery C1738 - Exhaust Solenoid Valve Short to GND C1743 - Speed Signal Fault C1744 - Lift/Dive Signal Discrete Fault C1760 - Left Front Position Sensor Input Fault C1761 - Right Front Position Sensor Input Fault C1762 - Left Rear Position Sensor Input Fault C1763 - Right Rear Position Sensor Input Fault C1768 - Position Sensor Supply Fault C1780 - Loss of Steering Position Signal C1782 - ICCS2 DL Left Output Short Circuit to Bat C1783 - ICCS2 DL Left Output Short Circuit to GND C1784 - ICCS2 DL Right Output Short Circuit to Bat C1785 - ICCS2 DL Right Output Short Circuit to GND C1786 - Damper Control Relay Fault C1787 - Damper Control Relay Short to GND C1788 - Damper Control Relay Short to Bat

Page 40: BMW OBD II CODES

U - Generic OBD-II Network Codes

See also: Generic OBD-II P Powertrain Codes & Generic OBD-II B Body Codes

Code Description U0001 High Speed CAN Communication Bus

U0002 High Speed CAN Communication Bus Performance

U0003 High Speed CAN Communication Bus (+) Open

U0004 High Speed CAN Communication Bus (+) Low

U0005 High Speed CAN Communication Bus (+) High

U0006 High Speed CAN Communication Bus (-) Open

U0007 High Speed CAN Communication Bus (-) Low

U0008 High Speed CAN Communication Bus (-) High

U0009 High Speed CAN Communication Bus (-) shorted to Bus (+)

U0010 Medium Speed CAN Communication Bus

U0011 Medium Speed CAN Communication Bus Performance

U0012 Medium Speed CAN Communication Bus (+) Open

U0013 Medium Speed CAN Communication Bus (+) Low

U0014 Medium Speed CAN Communication Bus (+) High

U0015 Medium Speed CAN Communication Bus (-) Open

U0016 Medium Speed CAN Communication Bus (-) Low

U0017 Medium Speed CAN Communication Bus (-) High

U0018 Medium Speed CAN Communication Bus (-) shorted to Bus (+)

U0019 Low Speed CAN Communication Bus

U0020 Low Speed CAN Communication Bus Performance

U0021 Low Speed CAN Communication Bus (+) Open

U0022 Low Speed CAN Communication Bus (+) Low

U0023 Low Speed CAN Communication Bus (+) High

U0024 Low Speed CAN Communication Bus (-) Open

U0025 Low Speed CAN Communication Bus (-) Low

U0026 Low Speed CAN Communication Bus (-) High

U0027 Low Speed CAN Communication Bus (-) shorted to Bus (+)

U0028 Vehicle Communication Bus A

U0029 Vehicle Communication Bus A Performance

U0030 Vehicle Communication Bus A (+) Open

U0031 Vehicle Communication Bus A (+) Low

U0032 Vehicle Communication Bus A (+) High

U0033 Vehicle Communication Bus A (-) Open

U0034 Vehicle Communication Bus A (-) Low

U0035 Vehicle Communication Bus A (-) High

U0036 Vehicle Communication Bus A (-) shorted to Bus A (+)

U0037 Vehicle Communication Bus B

U0038 Vehicle Communication Bus B Performance

U0039 Vehicle Communication Bus B (+) Open

U0040 Vehicle Communication Bus B (+) Low

U0041 Vehicle Communication Bus B (+) High

U0042 Vehicle Communication Bus B (-) Open

U0043 Vehicle Communication Bus B (-) Low

U0044 Vehicle Communication Bus B (-) High

U0045 Vehicle Communication Bus B (-) shorted to Bus B (+)

U0046 Vehicle Communication Bus C

U0047 Vehicle Communication Bus C Performance

U0048 Vehicle Communication Bus C (+) Open

U0049 Vehicle Communication Bus C (+) Low

U0050 Vehicle Communication Bus C (+) High

U0051 Vehicle Communication Bus C (-) Open

Page 41: BMW OBD II CODES

U0052 Vehicle Communication Bus C (-) Low

U0053 Vehicle Communication Bus C (-) High

U0054 Vehicle Communication Bus C (-) shorted to Bus C (+)

U0055 Vehicle Communication Bus D

U0056 Vehicle Communication Bus D Performance

U0057 Vehicle Communication Bus D (+) Open

U0058 Vehicle Communication Bus D (+) Low

U0059 Vehicle Communication Bus D (+) High

U0060 Vehicle Communication Bus D (-) Open

U0061 Vehicle Communication Bus D (-) Low

U0062 Vehicle Communication Bus D (-) High

U0063 Vehicle Communication Bus D (-) shorted to Bus D (+)

U0064 Vehicle Communication Bus E

U0065 Vehicle Communication Bus E Performance

U0066 Vehicle Communication Bus E (+) Open

U0067 Vehicle Communication Bus E (+) Low

U0068 Vehicle Communication Bus E (+) High

U0069 Vehicle Communication Bus E (-) Open

U0070 Vehicle Communication Bus E (-) Low

U0071 Vehicle Communication Bus E (-) High

U0072 Vehicle Communication Bus E (-) shorted to Bus E (+)

U0073 Control Module Communication Bus Off

U0074 Reserved by Document

U0075 Reserved by Document

U0076 Reserved by Document

U0077 Reserved by Document

U0078 Reserved by Document

U0079 Reserved by Document

U0080 Reserved by Document

U0081 Reserved by Document

U0082 Reserved by Document

U0083 Reserved by Document

U0084 Reserved by Document

U0085 Reserved by Document

U0086 Reserved by Document

U0087 Reserved by Document

U0088 Reserved by Document

U0089 Reserved by Document

U0090 Reserved by Document

U0091 Reserved by Document

U0092 Reserved by Document

U0093 Reserved by Document

U0094 Reserved by Document

U0095 Reserved by Document

U0096 Reserved by Document

U0097 Reserved by Document

U0098 Reserved by Document

U0099 Reserved by Document

U0100 Lost Communication With ECM/PCM "A"

U0101 Lost Communication with TCM

U0102 Lost Communication with Transfer Case Control Module

U0103 Lost Communication With Gear Shift Module

U0104 Lost Communication With Cruise Control Module

U0105 Lost Communication With Fuel Injector Control Module

U0106 Lost Communication With Glow Plug Control Module

U0107 Lost Communication With Throttle Actuator Control Module

U0108 Lost Communication With Alternative Fuel Control Module

Page 42: BMW OBD II CODES

U0109 Lost Communication With Fuel Pump Control Module

U0110 Lost Communication With Drive Motor Control Module

U0111 Lost Communication With Battery Energy Control Module "A"

U0112 Lost Communication With Battery Energy Control Module "B"

U0113 Lost Communication With Emissions Critical Control Information

U0114 Lost Communication With Four-Wheel Drive Clutch Control Module

U0115 Lost Communication With ECM/PCM "B"

U0116 Reserved by Document

U0117 Reserved by Document

U0118 Reserved by Document

U0119 Reserved by Document

U0120 Reserved by Document

U0121 Lost Communication With Anti-Lock Brake System (ABS) Control Module

U0122 Lost Communication With Vehicle Dynamics Control Module

U0123 Lost Communication With Yaw Rate Sensor Module

U0124 Lost Communication With Lateral Acceleration Sensor Module

U0125 Lost Communication With Multi-axis Acceleration Sensor Module

U0126 Lost Communication With Steering Angle Sensor Module

U0127 Lost Communication With Tire Pressure Monitor Module

U0128 Lost Communication With Park Brake Control Module

U0129 Lost Communication With Brake System Control Module

U0130 Lost Communication With Steering Effort Control Module

U0131 Lost Communication With Power Steering Control Module

U0132 Lost Communication With Ride Level Control Module

U0133 Reserved by Document

U0134 Reserved by Document

U0135 Reserved by Document

U0136 Reserved by Document

U0137 Reserved by Document

U0138 Reserved by Document

U0139 Reserved by Document

U0140 Lost Communication With Body Control Module

U0141 Lost Communication With Body Control Module "A"

U0142 Lost Communication With Body Control Module "B"

U0143 Lost Communication With Body Control Module "C"

U0144 Lost Communication With Body Control Module "D"

U0145 Lost Communication With Body Control Module "E"

U0146 Lost Communication With Gateway "A"

U0147 Lost Communication With Gateway "B"

U0148 Lost Communication With Gateway "C"

U0149 Lost Communication With Gateway "D"

U0150 Lost Communication With Gateway "E"

U0151 Lost Communication With Restraints Control Module

U0152 Lost Communication With Side Restraints Control Module

U0153 Lost Communication With Side Restraints Control Module

U0154 Lost Communication With Restraints Occupant Sensing Control Module

U0155 Lost Communication With Instrument Panel Cluster (IPC) Control Module

U0156 Lost Communication With Information Center "A"

U0157 Lost Communication With Information Center "B"

U0158 Lost Communication With Head Up Display

U0159 Lost Communication With Parking Assist Control Module

U0160 Lost Communication With Audible Alert Control Module

U0161 Lost Communication With Compass Module

U0162 Lost Communication With Navigation Display Module

U0163 Lost Communication With Navigation Control Module

U0164 Lost Communication With HVAC Control Module

U0165 Lost Communication With HVAC Control Module

Page 43: BMW OBD II CODES

U0166 Lost Communication With Auxiliary Heater Control Module

U0167 Lost Communication With Vehicle Immobilizer Control Module

U0168 Lost Communication With Vehicle Security Control Module

U0169 Lost Communication With Sunroof Control Module

U0170 Lost Communication With "Restraints System Sensor A"

U0171 Lost Communication With "Restraints System Sensor B"

U0172 Lost Communication With "Restraints System Sensor C"

U0173 Lost Communication With "Restraints System Sensor D"

U0174 Lost Communication With "Restraints System Sensor E"

U0175 Lost Communication With "Restraints System Sensor F"

U0176 Lost Communication With "Restraints System Sensor G"

U0177 Lost Communication With "Restraints System Sensor H"

U0178 Lost Communication With "Restraints System Sensor I"

U0179 Lost Communication With "Restraints System Sensor J"

U0180 Lost Communication With Automatic Lighting Control Module

U0181 Lost Communication With Headlamp Leveling Control Module

U0182 Lost Communication With Lighting Control Module

U0183 Lost Communication With Lighting Control Module

U0184 Lost Communication With Radio

U0185 Lost Communication With Antenna Control Module

U0186 Lost Communication With Audio Amplifier

U0187 Lost Communication With Digital Disc Player/Changer Module "A"

U0188 Lost Communication With Digital Disc Player/Changer Module "B"

U0189 Lost Communication With Digital Disc Player/Changer Module "C"

U0190 Lost Communication With Digital Disc Player/Changer Module "D"

U0191 Lost Communication With Television

U0192 Lost Communication With Personal Computer

U0193 Lost Communication With "Digital Audio Control Module A"

U0194 Lost Communication With "Digital Audio Control Module B"

U0195 Lost Communication With Subscription Entertainment Receiver Module

U0196 Lost Communication With Rear Seat Entertainment Control Module

U0197 Lost Communication With Telephone Control Module

U0198 Lost Communication With Telematic Control Module

U0199 Lost Communication With "Door Control Module A"

U0200 Lost Communication With "Door Control Module B"

U0201 Lost Communication With "Door Control Module C"

U0202 Lost Communication With "Door Control Module D"

U0203 Lost Communication With "Door Control Module E"

U0204 Lost Communication With "Door Control Module F"

U0205 Lost Communication With "Door Control Module G"

U0206 Lost Communication With Folding Top Control Module

U0207 Lost Communication With Movable Roof Control Module

U0208 Lost Communication With "Seat Control Module A"

U0209 Lost Communication With "Seat Control Module B"

U0210 Lost Communication With "Seat Control Module C"

U0211 Lost Communication With "Seat Control Module D"

U0212 Lost Communication With Steering Column Control Module

U0213 Lost Communication With Mirror Control Module

U0214 Lost Communication With Remote Function Actuation

U0215 Lost Communication With "Door Switch A"

U0216 Lost Communication With "Door Switch B"

U0217 Lost Communication With "Door Switch C"

U0218 Lost Communication With "Door Switch D"

U0219 Lost Communication With "Door Switch E"

U0220 Lost Communication With "Door Switch F"

U0221 Lost Communication With "Door Switch G"

U0222 Lost Communication With "Door Window Motor A"

Page 44: BMW OBD II CODES

U0223 Lost Communication With "Door Window Motor B"

U0224 Lost Communication With "Door Window Motor C"

U0225 Lost Communication With "Door Window Motor D"

U0226 Lost Communication With "Door Window Motor E"

U0227 Lost Communication With "Door Window Motor F"

U0228 Lost Communication With "Door Window Motor G"

U0229 Lost Communication With Heated Steering Wheel Module

U0230 Lost Communication With Rear Gate Module

U0231 Lost Communication With Rain Sensing Module

U0232 Lost Communication With Side Obstacle Detection Control Module

U0233 Lost Communication With Side Obstacle Detection Control Module

U0234 Lost Communication With Convenience Recall Module

U0235 Lost Communication With Cruise Control Front Distance Range Sensor

U0300 Internal Control Module Software Incompatibility

U0301 Software Incompatibility with ECM/PCM

U0302 Software Incompatibility with Transmission Control Module

U0303 Software Incompatibility with Transfer Case Control Module

U0304 Software Incompatibility with Gear Shift Control Module

U0305 Software Incompatibility with Cruise Control Module

U0306 Software Incompatibility with Fuel Injector Control Module

U0307 Software Incompatibility with Glow Plug Control Module

U0308 Software Incompatibility with Throttle Actuator Control Module

U0309 Software Incompatibility with Alternative Fuel Control Module

U0310 Software Incompatibility with Fuel Pump Control Module

U0311 Software Incompatibility with Drive Motor Control Module

U0312 Software Incompatibility with Battery Energy Control Module A

U0313 Software Incompatibility with Battery Energy Control Module B

U0314 Software Incompatibility with Four-Wheel Drive Clutch Control Module

U0315 Software Incompatibility with Anti-Lock Brake System Control Module

U0316 Software Incompatibility with Vehicle Dynamics Control Module

U0317 Software Incompatibility with Park Brake Control Module

U0318 Software Incompatibility with Brake System Control Module

U0319 Software Incompatibility with Steering Effort Control Module

U0320 Software Incompatibility with Power Steering Control Module

U0321 Software Incompatibility with Ride Level Control Module

U0322 Software Incompatibility with Body Control Module

U0323 Software Incompatibility with Instrument Panel Control Module

U0324 Software Incompatibility with HVAC Control Module

U0325 Software Incompatibility with Auxiliary Heater Control Module

U0326 Software Incompatibility with Vehicle Immobilizer Control Module

U0327 Software Incompatibility with Vehicle Security Control Module

U0328 Software Incompatibility with Steering Angle Sensor Module

U0329 Software Incompatibility with Steering Column Control Module

U0330 Software Incompatibility with Tire Pressure Monitor Module

U0331 Software Incompatibility with Body Control Module "A"

U0400 Invalid Data Received

U0401 Invalid Data Received From ECM/PCM

U0402 Invalid Data Received From Transmission Control Module

U0403 Invalid Data Received From Transfer Case Control Module

U0404 Invalid Data Received From Gear Shift Control Module

U0405 Invalid Data Received From Cruise Control Module

U0406 Invalid Data Received From Fuel Injector Control Module

U0407 Invalid Data Received From Glow Plug Control Module

U0408 Invalid Data Received From Throttle Actuator Control Module

U0409 Invalid Data Received From Alternative Fuel Control Module

U0410 Invalid Data Received From Fuel Pump Control Module

U0411 Invalid Data Received From Drive Motor Control Module

Page 45: BMW OBD II CODES

U0412 Invalid Data Received From Battery Energy Control Module A

U0413 Invalid Data Received From Battery Energy Control Module B

U0414 Invalid Data Received From Four-Wheel Drive Clutch Control Module

U0415 Invalid Data Received From Anti-Lock Brake System Control Module

U0416 Invalid Data Received From Vehicle Dynamics Control Module

U0417 Invalid Data Received From Park Brake Control Module

U0418 Invalid Data Received From Brake System Control Module

U0419 Invalid Data Received From Steering Effort Control Module

U0420 Invalid Data Received From Power Steering Control Module

U0421 Invalid Data Received From Ride Level Control Module

U0422 Invalid Data Received From Body Control Module

U0423 Invalid Data Received From Instrument Panel Control Module

U0424 Invalid Data Received From HVAC Control Module

U0425 Invalid Data Received From Auxiliary Heater Control Module

U0426 Invalid Data Received From Vehicle Immobilizer Control Module

U0427 Invalid Data Received From Vehicle Security Control Module

U0428 Invalid Data Received From Steering Angle Sensor Module

U0429 Invalid Data Received From Steering Column Control Module

U0430 Invalid Data Received From Tire Pressure Monitor Module

U0431 Invalid Data Received From Body Control Module "A"