I searched for the code but just found the list of them.
BMW Specific Trouble Codes
CodeDescriptionP1083Fuel Control Mixture Lean (Bank 1 Sensor 1)P1084Fuel Control Mixture Rich (Bank 1 Sensor 1)P1085Fuel Control Mixture Lean (Bank 2 Sensor 1)P1086Fuel Control Mixture Rich (Bank 2 Sensor 1)P1087O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 1)P1088O2 Sensor Circuit Slow Response in Rich Control Range (Bank 1 Sensor 1)P1089O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 2)P1090Pre-Catalyst Fuel Trim Too Lean Bank 1P1091Pre-Catalyst Fuel Trim Too Rich Bank 1P1092Pre-Catalyst Fuel Trim Too Lean Bank 2P1093Pre-Catalyst Fuel Trim Too Rich Bank 2P1094O2 Sensor Circuit Slow Response in Rich Control Range (Bank 2 Sensor 1)P1095O2 Sensor Circuit Slow Switching From Lean to Rich (Bank 1 Sensor 1)P1096O2 Sensor Circuit Slow Switching From Lean to Rich (Bank 2 Sensor 1)P1097O2 Sensor Circuit Slow Response after Coast Down Fuel Cutoff (Bank 1 Sensor 1)P1098O2 Sensor Circuit Slow Response after Coast Down Fuel Cutoff (Bank 2 Sensor 2)P1111Engine Coolant Temperature Radiator Outlet Sensor Low InputP1112Engine Coolant Temperature Radiator Outlet Sensor High InputP1115Coolant Temperature Sensor PlausibilityP1116Mass Or Volume Air Flow Circuit Range/Performance Problem (Bank 2)P1117Mass Or Volume Air Flow Circuit Low Input (Bank 2)P1118Mass Or Volume Air Flow Circuit High Input (Bank 2)P1120Pedal Position Sensor CircuitP1121Pedal Position 1 Range/Performance ProblemP1122Pedal Position 1 Low InputP1123Pedal Position 1 High InputP1132O2 Sensor Heater Control Circuit (Bank 1 Sensor 1)P1133O2 Sensor Heater Control Circuit (Bank 2 Sensor 1)P1134O2 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 2)P1135O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 1)P1136O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 1)P1137O2 Sensor Heater Circuit Signal Intermittant (Bank 1 Sensor 2)P1138O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 2)P1139O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 2)P1140Mass or Volume Air Flow Circuit Range/Performance ProblemP1145Solenoid Valve Running Losses Control Circuit ElectricalP1151O2 Sensor Heater Circuit Signal Intermittant (Bank 2 Sensor 1)P1152O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 1)P1153O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 1)P1155O2 Sensor Heater Circuit Intermittant (Bank 2 Sensor 2)P1156O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 2)P1157O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 2)P1158Fuel Trim Additve Bank 1 LowP1159Fuel Trim Additve Bank 1 HighP1160Fuel Trim Additve Bank 2 LowP1161Fuel Trim Additve Bank 2 HighP1162Fuel Trim Additve Per Ignition Bank 1 LowP1163Fuel Trim Additve Per Ignition Bank 1 HighP1164Fuel Trim Additve Per Ignition Bank 2 LowP1165Fuel Trim Additve Per Ignition Bank 2 HighP1174Fuel Trim Adaptation Additve Bank 1 MalfunctionP1175Fuel Trim Adaptation Additve Bank 2 MalfunctionP1176O2 Sensor Slow Response Bank 1P1177O2 Sensor Slow Response Bank 2P1178O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 1 Sensor 1)P1179O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 2 Sensor 1)P1180O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 1 Sensor 2)P1181O2 Sensor Signal Circuit Slow Switching From Rich to Lean (Bank 2 Sensor 2)P1182O2 Sensor (Bank 1 Sensor 2) Open Circuit During Coast Down Fuel Cut-offP1183O2 Sensor (Bank 2 Sensor 2) Open Circuit During Coast Down Fuel Cut-offP1186O2 Sensor Heater Control Circuit (Bank 1 Sensor 2)P1187O2 Sensor Heater Control Circuit (Bank 2 Sensor 2)P1188Fuel Control (Bank 1 Sensor 1)P1189Fuel Control (Bank 2 Sensor 1)P1190Pre-catalyst Fuel Trim System Bank 1P1191Pre-catalyst Fuel Trim System Bank 2P1192Post-catalyst Fuel Trim System Bank 1P1193Post-catalyst Fuel Trim System Bank 2P1221Pedal Position Sensor 2 Range/Performance ProblemP1222Pedal Position Sensor 2 Low InputP1223Pedal Position Sensor 2 High InputP1270Control Module Self-Test, Torque MonitoringP1271Ambient Air Pressure Sensor ElectricalP1283Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit ElectricalP1284Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal LowP1285Switching Solenoid for Air Assisted Injection Valves Bank 1 Control Circuit Signal HighP1287Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit ElectricalP1288Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal LowP1289Switching Solenoid for Air Assisted Injection Valves Bank 2 Control Circuit Signal HighP1313"A" Camshaft Position PlausibilityP1317"B" Camshaft Position PlausibilityP1327Knock Sensor 2 (Bank 1) Low InputP1328Knock Sensor 2 (Bank 1) High InputP1332Knock Sensor 4 Low InputP1333Knock Sensor 4 High InputP1340Multiple Cylinder Misfire During StartP1341Multiple Cylinder Misfire With Fuel Cut-offP1342Misfire During Start Cylinder 1P1343Misfire Cylinder 1 With Fuel Cut-offP1344Misfire During Start Cylinder 2P1345Misfire Cylinder 2 With Fuel Cut-offP1346Misfire During Start Cylinder 3P1347Misfire Cylinder 3 With Fuel Cut-offP1348Misfire During Start Cylinder 4P1349Misfire Cylinder 4 With Fuel Cut-offP1350Misfire During Start Cylinder 5P1351Misfire Cylinder 5 With Fuel Cut-offP1352Misfire During Start Cylinder 6P1353Misfire Cylinder 6 With Fuel Cut-offP1354Misfire During Start Cylinder 7P1355Misfire Cylinder 7 With Fuel Cut-offP1356Misfire During Start Cylinder 8P1357Misfire Cylinder 8 With Fuel Cut-offP1358Misfire During Start Cylinder 9P1359Misfire Cylinder 9 With Fuel Cut-offP1360Misfire During Start Cylinder 10P1361Misfire Cylinder 10 With Fuel Cut-offP1362Misfire During Start Cylinder 11P1363Misfire Cylinder 11 With Fuel Cut-offP1364Misfire During Start Cylinder 12P1365Misfire Cylinder 12 With Fuel Cut-offP1384Knock Sensor 3 CircuitP1385Knock Sensor 4 CircuitP1386Control Module Self-test, Knock Control Baseline Test Bank 1P1396Crankshaft Position Sensor Segment Timing PlausibilityP1397Camshaft Position Sensor "B" Circuit (Bank 1)P1400Heated Catalyst Battery Voltage or Current too Low During Heating (Bank 1)P1401Heated Catalyst Current too High During Heating (Bank 1)P1402Heated Catalyst Power Switch Overtemperature Condition (Bank 1)P1403Carbon Canister Shut Off valve Control Circuit ElectricalP1404Heated Catalyst Current too High During Heating (Bank 2)P1405Heated Catalyst Power Switch Overtemperature Condition (Bank 2)P1406Heated Catalyst Internal Control Module Checksum/ROM ErrorP1413Secondary Air Injection Pump Relay Control Circuit Signal LowP1414Secondary Air Injection System Monitor Circuit HighP1420Secondary Air Valve Control Circuit ElectricalP1421Secondary Air System Bank 1P1422Secondary Air System Bank 2P1432Secondary Air Injection System Incorrect Flow DetectedP1438Purge Control Valve Control Open CircuitP1439Purge Control Valve Control Circuit Signal LowP1440Purge Control Valve Control Circuit Signal HighP1441Leakage Diagnostic Pump Control Open CircuitP1442Leakage Diagnostic Pump Control Circuit Signal LowP1443Leakage Diagnostic Pump Control Circuit Signal HighP1444Diagnostic Module Tank Leakage (DM-TL) Pump Control Open CircuitP1445Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal LowP1446Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal HighP1447Diagnostic Module Tank Leakage (DM-TL) Pump Too High During SwitchingP1448Diagnostic Module Tank Leakage (DM-TL) Pump Too Low During SwitchingP1449Diagnostic Module Tank Leakage (DM-TL) Pump Too HighP1450Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Open CircuitP1451Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal LowP1452Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal HighP1453Secondary Air Injection Pump Relay Control Circuit ElectricalP1454Secondary Air Injection Pump With Series Resistor Control Circuit ElectricalP1456Heated Catalyst Heater Power Supply Open Circuit (Bank 1)P1457Heated Catalyst Heater Power Switch Temperature Sensor Electrical (Bank 1)P1459Heated Catalyst Heater Power Supply Open Circuit (Bank 2)P1460Heated Catalyst Heater Power Switch Temperature Sensor Electrical (Bank 2)P1461Heated Catalyst Gate Voltage Signal LowP1462Heated Catalyst Internal Control Module Checksum/ROM ErrorP1463Heated Catalyst Battery Temperature Sensor 1 ElectricalP1464Heated Catalyst Battery Temperature Sensor 2 ElectricalP1465Heated Catalyst Battery Temperature Sensor 1 or 2 PlausibilityP1466Heated Catalyst Power Switch Temperature Sensor PlausibilityP1467Heated Catalyst Comparison Battery Voltages of Power Switches PlausibilityP1468Heated Catalyst Battery Disconnecting Switch PlausibilityP1470Leakage Diagnostic Pump Control Circuit ElectricalP1472Diagnostic Module Tank leakage (DM-TL) Switching Solenoid Control Circuit ElectricalP1473Diagnostic Module Tank leakage (DM-TL) Pump Current PlausibilityP1475Leakage Diagnostic Pump Reed Switch Did Not CloseP1476Leakage Diagnostic Pump Clamped TubeP1477Leakage Diagnostic Pump Reed Switch Did Not OpenP1500Idle Speed Control Valve Stuck OpenP1501Idle Speed Control Valve Stuck ClosedP1502Idle Speed Control Valve Closing Solenoid Control Circuit Signal High or LowP1503Idle Speed Control Valve Closing Solenoid Control Circuit Signal LowP1504Idle Speed Control Valve Closing Solenoid Control Open CircuitP1505Idle Speed Control Valve Closing Solenoid Control Circuit ElectrialP1506Idle Speed Control Valve Open Solenoid Control Circuit Signal HighP1507Idle Speed Control Valve Open Solenoid Control Circuit Signal LowP1508Idle Speed Control Valve Opening Solenoid Control Open CircuitP1509Idle Speed Control Valve Opening Solenoid Control Circuit ElectrialP1510Idle Speed Control Valve StuckP1511DISA Control Circuit ElectricalP1512DISA Control Circuit Signal LowP1513DISA Control Circuit Signal HighP1519"A" Camshaft Position Actuator Bank 1P1520"B" Camshaft Position Actuator Bank 1P1522"A" Camshaft Position Actuator Bank 2P1523"A" Camshaft Position Actuator Signal Low Bank 1P1524"A" Camshaft Position Actuator Signal High Bank 1P1525"A" Camshaft Position Actuator Control Open Circuit Bank 1P1526"A" Camshaft Position Actuator Control Open Circuit Bank 2P1527"A" Camshaft Position Actuator Control Circuit Signal Low Bank 1P1528"A" Camshaft Position Actuator Control Circuit Signal High Bank 1P1529"B" Camshaft Position Actuator Control Circuit Signal Low Bank 1P1530"B" Camshaft Position Actuator Control Circuit Signal High Bank 1P1531"B" Camshaft Position Actuator Control Open Circuit Bank 1P1532"B" Camshaft Position Actuator Control Open Circuit Bank 2P1533"B" Camshaft Position Actuator Control Circuit Signal Low Bank 2P1534"B" Camshaft Position Actuator Control Circuit Signal High Bank 2P1540Pedal Position SensorP1541Pedal Position Sensor Double ErrorP1542Pedal Position Sensor ElectricalP1543Pedal Position SensorP1544Pedal Position SensorP1545Pedal Position SensorP1546Pedal Position SensorP1550Idle Speed Control valve Closing Solenoid Control Circuit ElectricalP1551"A" Camshaft Position Actuator Control Open Circuit Bank 1P1552"A" Camshaft Position Actuator Control Open Circuit Bank 1P1556"A" Camshaft Position Actuator Control Open Circuit Bank 1P1560"B" Camshaft Position Actuator Control Open Circuit Bank 1P1564Control Module SelectionP1565"B" Camshaft Position Actuator Control Open Circuit Bank 1P1569"A" Camshaft Position Actuator Control Open Circuit Bank 2P1580Throttle Valve Mechanically StuckP1581"B" Camshaft Position Actuator Control Open Circuit Bank 2P1589Control Module Self Test, Knock Control Test Pulse Bank 1P1593DISA Control Circuit ElectricalP1594"B" Camshaft Position Actuator Control Open Circuit Bank 2P1602Control Module Self Test, Control Module DefectiveP1603Control Module Self Test, Torque MonitoringP1604Control Module Self Test, Speed MonitoringP1607CAN VersionP1608Serial Communicating Link Control ModuleP1609Serial Communicating Link EMLP1611Serial Communicating Link Transmission Control ModuleP1619MAP Cooling Control Circuit Signal LowP1620MAP Cooling Control Circuit Signal HighP1622MAP Cooling Control Circuit ElectricalP1623Pedal Position Sensor Potentiometer SupplyP1624Pedal Position Sensor Potentiometer Supply Channel 1 ElectricalP1625Pedal Position Sensor Potentiometer Supply Channel 2 ElectricalP1632Throttle Valve Adaptation; Adaptation Condition Not MetP1633Throttle Valve Adaptation; Limp Home PositionP1634Throttle Valve Adaptation; Spring Test FailedP1635Throttle Valve Adaptation; Lower Mechanical Stop Not AdaptedP1636Throttle Valve Control CircuitP1637Throttle Valve Position Control; Control DeviationP1638Throttle Valve Position Control; Throttle Stuck TemporarilyP1639Throttle Valve Position Control; Throttle Stuck PermanentlyP1640Internal Control Module (ROM/RAM) ErrorP1690Malfunction Indicator Lamp (MIL) ElectricalP1734Pressure Control Solenoid "B" ElectricalP1738Pressure Control Solenoid "C" ElectricalP1743Pressure Control Solenoid "E" ElectricalP1744Pressure Control Solenoid "A" ElectricalP1746Transmission Control Module Output StageP1747CAN Bus MonitoringP1748Transmission Control Module Self TestP1749Secondary Pressure Solenoid Communication ErrorP1750Secondary Pressure Solenoid Circuit Range/PerformanceP1751Secondary Pressure Solenoid Open CircuitP1761Shift Solenoid MalfunctionP1765CAN Throttle ValveP1770CAN Torque InterfaceP1780CAN Torque Reduction
Great post GG!! Been looking for something like this. Thanks, Bro! Merry Xmas!!
Happy Motoring....and rock on with your badself!!
Don't mean to bring an old thread back but I don't see P0171 and P0174: System too lean, banks 1 and 2....... Unless theres a difference between the BMW trouble codes and the one on my scan tool. Then, my bad.
Last edited by Shnyaga; 02-05-2010 at 01:43 PM.
Shnyaga Don't mean to bring an old thread back but I don't see P0171 and P0174: System too lean, banks 1 and 2....... Unless theres a difference between the BMW trouble codes and the one on my scan tool. Then, my bad.
P0171 and P0174 are not BMW specific codes.
Good stuff. Thanks a lot for posting this.
It looks like all the codes are off by one line. Look at the very first lines and you will see. I found it by looking at 1519 and 1520. You have to look up one line when matching the description to the code.
Just thought I would share this.
Nice post. Can the admins make this a "sticky"?
Is there a specific Fault Code for the torque converter ?
Lead, Follow or Get the Hell out of the Way!
I have a 2001 e46, what scanner tool should I buy to reset oil and other stuff ?
On my 2004 325iT, I got a code P16A7, which means "MAF signal implausible".
In my case, the reason the MAF signal was implausible was because one catalyst was completely plugged up and the other was not good.
This is great info
Bookmarks