Super Fault Codes Pcodes 1996 – 2003 – BMW Fault Code Lists part9

ECU: MS45, Engine: M54bin, from 01.09.02 till
PCode BMW-FC PCode text
P0012 10426 ‘A’ Camshaft Position Timing Over-Retarded (Bank 1)
P0015 10428 ‘B’ Camshaft Position Timing Over-Retarded (Bank 1)
P0030 10013 HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0031 10013 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0032 10013 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0036 10006 HO2S Heater Control Circuit (Bank 1 Sensor 2)
P0037 10006 HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
P0038 10006 HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0040 10602 O2 Sensor Signals Swapped Bank 1 Sensor 1 / Bank 2 Sensor 1
P0041 10603 O2 Sensor Signals Swapped Bank 1 Sensor 2 / Bank 2 Sensor 2
P0050 10005 HO2S Heater Control Circuit (Bank 2 Sensor 1)
P0051 10005 HO2S Heater Control Circuit Low (Bank 2 Sensor 1)
P0052 10005 HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0056 10007 HO2S Heater Control Circuit (Bank 2 Sensor 2)
P0057 10007 HO2S Heater Control Circuit Low (Bank 2 Sensor 2)
P0058 10007 HO2S Heater Control Circuit High (Bank 2 Sensor 2)
P0101 10461 Mass or Volume Air Flow Circuit Range/Performance
P0102 10115 Mass or Volume Air Flow Circuit Low Input
P0103 10115 Mass or Volume Air Flow Circuit High Input
P0112 10124 Intake Air Temperature Sensor 1 Circuit Low
P0113 10124 Intake Air Temperature Sensor 1 Circuit High
P0117 10123 Engine Coolant Temperature Circuit Low
P0118 10123 Engine Coolant Temperature Circuit High
P0121 10036 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0121 10118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0122 10118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Low
P0123 10118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit High
P0125 10206 Insufficient Coolant Temperature for Closed Loop Fuel Control
P0128 10139 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0131 10662 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132 10010 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133 10015 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 10663 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 10394 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0137 10654 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138 10012 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0140 10655 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 10396 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0151 10658 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152 10018 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 10021 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 10659 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 10395 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0157 10656 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 10020 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)

P0160 10657 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 10397 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0171 10370 System Too Lean (Bank 1)
P0172 10370 System Too Rich (Bank 1)
P0174 10371 System Too Lean (Bank 2)
P0175 10371 System Too Rich (Bank 2)
P0197 10258 Engine Oil Temperature Sensor Low
P0198 10258 Engine Oil Temperature Sensor High
P0201 10150 Injector Circuit/Open – Cylinder 1
P0202 10154 Injector Circuit/Open – Cylinder 2
P0203 10152 Injector Circuit/Open – Cylinder 3
P0204 10155 Injector Circuit/Open – Cylinder 4
P0205 10151 Injector Circuit/Open – Cylinder 5
P0206 10153 Injector Circuit/Open – Cylinder 6
P0221 10037 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0221 10119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0222 10119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Low
P0223 10119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit High
P0261 10150 Cylinder 1 Injector Circuit Low
P0262 10150 Cylinder 1 Injector Circuit High
P0264 10154 Cylinder 2 Injector Circuit Low
P0265 10154 Cylinder 2 Injector Circuit High
P0267 10152 Cylinder 3 Injector Circuit Low
P0268 10152 Cylinder 3 Injector Circuit High
P0270 10155 Cylinder 4 Injector Circuit Low
P0271 10155 Cylinder 4 Injector Circuit High
P0273 10151 Cylinder 5 Injector Circuit Low
P0274 10151 Cylinder 5 Injector Circuit High
P0276 10153 Cylinder 6 Injector Circuit Low
P0277 10153 Cylinder 6 Injector Circuit High
P0300 10062 Random/Multiple Cylinder Misfire Detected
P0301 10050 Cylinder 1 Misfire Detected
P0302 10054 Cylinder 2 Misfire Detected
P0303 10052 Cylinder 3 Misfire Detected
P0304 10055 Cylinder 4 Misfire Detected
P0305 10051 Cylinder 5 Misfire Detected
P0306 10053 Cylinder 6 Misfire Detected
P0313 10386 Misfire Detected with Low Fuel
P0316 10062 Engine Misfire Detected on Startup (First 1000 Revolutions)
P0328 10210 Knock Sensor 1 Circuit High (Bank 1 or Single Sensor)
P0335 10389 Crankshaft Position Sensor ‘A’ Circuit
P0340 10390 Camshaft Position Sensor ‘A’ Circuit (Bank 1 or Single Sensor)
P0363 10062 Misfire Detected – Fueling Disabled
P0365 10391 Camshaft Position Sensor ‘B’ Circuit (Bank 1)
P0370 10008 Timing Reference High Resolution Signal ‘A’
P0420 10040 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 10045 Catalyst System Efficiency Below Threshold (Bank 2)
P0440 10093 Evaporative Emission System
P0442 10188 Evaporative Emission System Leak Detected (small leak)
P0443 10098 Evaporative Emission System Purge Control Valve Circuit
P0444 10098 Evaporative Emission System Purge Control Valve Circuit Open
P0445 10098 Evaporative Emission System Purge Control Valve Circuit Shorted
P0455 10188 Evaporative Emission System Leak Detected (large leak)

P0491 10080 Secondary Air Injection System Insufficient Flow (Bank 1)
P0492 10080 Secondary Air Injection System Insufficient Flow (Bank 2)
P0500 10120 Vehicle Speed Sensor ‘A’
P0505 10241 Idle Air Control System
P0604 10105 Internal Control Module Random Access Memory (RAM) Error
P0700 10650 Transmission Control System (MIL Request)
P1087 10015 O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 1)
P1088 10015 O2 Sensor Circuit Slow Response in Rich Control Range (Bank 1 Sensor 1)
P1089 10021 O2 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 2)
P1094 10021 O2 Sensor Circuit Slow Response in Rich Control Range (Bank 2 Sensor 1)
P1111 10125 Engine Coolant Temperature Sensor Radiator Outlet Low Input
P1112 10125 Engine Coolant Temperature Sensor Radiator Outlet High Input
P1120 10247 Pedal Position Sensor Circuit
P1121 10248 Pedal Position Sensor 1 Range/Performance Problem
P1122 10231 Pedal Position Sensor 1 Low Input
P1123 10231 Pedal Position Sensor 1 High Input
P1222 10232 Pedal Position Sensor 2 Low Input
P1223 10232 Pedal Position Sensor 2 High Input
P1247 10461 Barometric Pressure Plausibility
P1315 10086 Camshaft Position Sensor ‘A’ Circuit Signal Duration after Initialization (Bank 1)
P1316 10086 Camshaft Position Sensor ‘A’ Signal Duration during Initialization (Bank 1)
P1318 10087 Camshaft Position Sensor ‘B’ Circuit Signal Duration after Initialization (Bank 1)
P1319 10087 Camshaft Position Sensor ‘B’ Signal Duration during Initialization (Bank 1)
P1326 10422 ‘A’ Camshaft Position Timing Reference Position out of Range (Bank 1)
P1328 10211 Knock Sensor 2 Circuit High Input (Bank 1)
P1331 10424 ‘B’ Camshaft Position Timing Reference Position out of Range (Bank 1)
P1338 10088 Camshaft Position Sensor ‘A’ Faulty Phase Position (Bank 1)
P1339 10092 Camshaft Position Sensor ‘B’ Faulty Phase Position (Bank 1)
P1342 10050 Misfire During Start Cylinder 1
P1343 10050 Misfire Cylinder 1 with Fuel Cut-Off
P1344 10054 Misfire During Start Cylinder 2
P1345 10054 Misfire Cylinder 2 with Fuel Cut-Off
P1346 10052 Misfire During Start Cylinder 3
P1347 10052 Misfire Cylinder 3 with Fuel Cut-Off
P1348 10055 Misfire During Start Cylinder 4
P1349 10055 Misfire Cylinder 4 with Fuel Cut-Off
P1350 10051 Misfire during Start Cylinder 5
P1351 10051 Misfire Cylinder 5 with Fuel Cut-Off
P1352 10053 Misfire during Start Cylinder 6
P1353 10053 Misfire Cylinder 6 with Fuel Cut-Off
P1413 10084 Secondary Air Injection Pump Relay Control Sircuit Signal Low
P1414 10084 Secondary Air Injection Pump Relay Control Circuit Signal High
P1415 10080 Mass or Volume Air Flow Too Low
P1429 10201 Diagnostic Module Tank Leakage (DM-TL) Heater
P1430 10201 Diagnostic Module Tank Leakage (DM-TL) Heater Low
P1431 10201 Diagnostic Module Tank Leakage (DM-TL) Heater High
P1434 10189 Diagnostic Module Tank Leakage (DM-TL)
P1444 10186 Diagnostic Module Tank Leakage (DM-TL) Pump Control Open Circuit
P1445 10186 Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal Low
P1446 10186 Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal High
P1447 10189 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid Test
P1448 10189 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too Low
P1449 10189 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High

P1450 10002 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open Circuit
P1451 10002 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal Low
P1452 10002 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal High
P1453 10084 Secondary Air Injection Pump Relay Control Circuit Electrical
P1502 10198 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal High
P1503 10198 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal Low
P1504 10198 Idle-Speed Control Valve Closing Solenoid Control Open Circuit
P1506 10199 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal High
P1507 10199 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Low
P1508 10199 Idle-Speed Control Valve Opening Solenoid Control Open Circuit
P1510 10461 Idle-Speed Control Valve Stuck
P1511 10270 DISA (Differentiated Intake Manifold) Control Circuit Electrical
P1512 10270 DISA (Differentiated Intake Manifold) Control Circuit Signal Low
P1513 10270 DISA (Differentiated Intake Manifold) Control Circuit Signal High
P1525 10165 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1531 10173 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P16A9 10404 Control Module Self-Test, Speed Monitoring Reset
P1611 10220 Serial Communication Link Transmission Control Module
P1618 10103 Control Module Self-Test, AD-Converter Monitoring
P1619 10140 Map Cooling Thermostat Control Circuit Signal Low
P1620 10140 Map Cooling Thermostat Control Circuit Signal High
P1622 10140 Map Cooling Thermostat Control Circuit Electrical
P1624 10048 Pedal Position Sensor Potentiometer Supply Channel 1 Electrical (M52: Coolant Thermostat

(Coolant Temperature Below Thermostat Regulating Temperature))
P1625 10049 Pedal Position Sensor Potentiometer Supply Channel 2 Electrical
P1632 10134 Throttle Valve Adaptation Conditions Not Met
P1633 10134 Throttle Valve Adaptation Limp-Home Position Unknown
P1634 10134 Throttle Valve Adaptation Spring Test Failed
P1634 10145 Throttle Valve Adaptation Spring Test Failed
P1635 10134 Throttle Valve Adaptation Lower Mechanical Stop not Adapted
P1635 10419 Throttle Valve Adaptation Lower Mechanical Stop not Adapted
P1636 10132 Throttle Valve Control Circuit
P1637 10066 Throttle Valve Position Control, Control Deviation
P1638 10064 Throttle Valve Position Control Throttle Stuck Temporarily
P1639 10065 Throttle Valve Position Control Throttle Stuck Permanently
P1675 10149 Throttle Valve Actuator Start Test Re-Adaptation Required
P1694 10145 Throttle Valve Actuator Start Test Spring Test and Limp-Home Position Failed
P16A0 10288 Internal Control Module Memory Checksum Error in Boot Software
P16A1 10288 Internal Control Module Memory Checksum Error in Application Software
P16A2 10288 Internal Control Module Memory Checksum Error in Data
P16A3 10345 Internal Control Module Non-Volatile Memory (NVMY) Error
P16A4 10346 Timeout Control Module Knock Sensor SPI-Bus
P16A5 10347 Timeout Control Module Multiple Output Stage SPI-Bus
P16A6 10401 Control Module Self-Test, Cruise Control Monitoring
P16A7 10402 Control Module Self-Test, Hot Film Air Mass Meter Monitoring
P16A8 10402 Control Module Self-Test, Throttle Position Monitoring
P16B0 10405 Control Module Self-Test, Pedal Position Sensor Monitoring
P16B1 10410 Control Module Self-Test, Idle Air Control System Integrated Component Plausibility
P16B2 10410 Control Module Self-Test, Idle Air Control System PD-Component Plausibility
P16B3 10411 Control Module Self-Test, MSR (Engine-Drag-Torque Control) Monitoring
P16B4 10411 Control Module Self-Test, DCC (Distance Cruise Control) Monitoring
P16B5 10411 Control Module Self-Test, AMT (Automatic Manual Transmission) Monitoring
P16B6 10411 Control Module Self-Test, ETC Monitoring

P16B7 10412 Control Module Self-Test, Clutch Torque Monitoring Maximum Value Plausibility
P16B8 10412 Control Module Self-Test, Clutch Torque Monitoring Minimum Value Plausibility
P16B9 10412 Control Module Self-Test, Torque Loss Monitoring
P16C0 10412 Control Module Self-Test, Driving Dynamics Control Switch Monitoring
P16C1 10413 Control Module Self-Test, Torque Monitoring Current Indicated Value Plausibility
P16C2 10417 Control Module Self-Test, Speed Limitation Monitoring
P16C3 10418 Control Module Self-Test, Speed Limitation Reset
P2088 10165 ‘A’ Camshaft Position Actuator Control Circuit Low (Bank 1)
P2089 10165 ‘A’ Camshaft Position Actuator Control Circuit High (Bank 1)
P2090 10173 ‘B’ Camshaft Position Actuator Control Circuit Low (Bank 1)
P2091 10173 ‘B’ Camshaft Position Actuator Control Circuit High (Bank 1)
P2096 10472 Post Catalyst Fuel Trim System Too Lean (Bank 1)
P2097 10472 Post Catalyst Fuel Trim System Too Rich (Bank 1)
P2098 10473 Post Catalyst Fuel Trim System Too Lean (Bank 2)
P2099 10473 Post Catalyst Fuel Trim System Too Rich (Bank 2)
P2228 10164 Barometric Pressure Circuit Low
P2229 10164 Barometric Pressure Circuit High
P2270 10480 O2 Sensor Signal Stuck Lean (Bank 1 Sensor 2)
P2271 10480 O2 Sensor Signal Stuck Rich (Bank 1 Sensor 2)
P2272 10481 O2 Sensor Signal Stuck Lean (Bank 2 Sensor 2)
P2273 10481 O2 Sensor Signal Stuck Rich (Bank 2 Sensor 2)
P3010 10486 O2 Sensor Low Input after Cold Start (Bank 1 Sensor 2)
P3011 10487 O2 Sensor Low Input after Cold Start (Bank 2 Sensor 2)
P3040 10480 O2 Sensor Lean and Rich Voltage Thresholds not Reached (Bank 1 Sensor 2)
P3041 10481 O2 Sensor Lean and Rich Voltage Thresholds not Reached (Bank 2 Sensor 2)
P3198 10205 Engine Coolant Temperature Gradient Too High
P3199 10207 Engine Coolant Temperature Signal Stuck
P3238 10289 Control Module Monitoring TPU Chip Defective

ECU: MS45, Engine: M56, from 01.09.02 till
PCode BMW-FC PCode text
P0012 10426 ‘A’ Camshaft Position Timing Over-Retarded (Bank 1)
P0015 10428 ‘B’ Camshaft Position Timing Over-Retarded (Bank 1)
P0030 10660 HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0031 10660 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0032 10660 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0036 10006 HO2S Heater Control Circuit (Bank 1 Sensor 2)
P0037 10006 HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
P0038 10006 HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0040 10602 O2 Sensor Signals Swapped Bank 1 Sensor 1 / Bank 2 Sensor 1
P0041 10603 O2 Sensor Signals Swapped Bank 1 Sensor 2 / Bank 2 Sensor 2
P0050 10661 HO2S Heater Control Circuit (Bank 2 Sensor 1)
P0051 10661 HO2S Heater Control Circuit Low (Bank 2 Sensor 1)
P0052 10661 HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0056 10007 HO2S Heater Control Circuit (Bank 2 Sensor 2)
P0057 10007 HO2S Heater Control Circuit Low (Bank 2 Sensor 2)
P0058 10007 HO2S Heater Control Circuit High (Bank 2 Sensor 2)
P0101 10461 Mass or Volume Air Flow Circuit Range/Performance
P0102 10115 Mass or Volume Air Flow Circuit Low Input
P0103 10115 Mass or Volume Air Flow Circuit High Input
P0112 10124 Intake Air Temperature Sensor 1 Circuit Low

P0113 10124 Intake Air Temperature Sensor 1 Circuit High
P0117 10123 Engine Coolant Temperature Circuit Low
P0118 10123 Engine Coolant Temperature Circuit High
P0121 10036 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0121 10118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0122 10118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Low
P0123 10118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit High
P0125 10206 Insufficient Coolant Temperature for Closed Loop Fuel Control
P0128 10139 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0131 10470 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132 10470 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133 10594 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0135 10394 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0135 10435 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0137 10654 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138 10012 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0140 10655 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 10396 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0151 10471 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152 10471 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 10595 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0155 10395 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0155 10436 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0157 10656 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 10020 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0160 10657 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 10397 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0171 10370 System Too Lean (Bank 1)
P0172 10370 System Too Rich (Bank 1)
P0174 10371 System Too Lean (Bank 2)
P0175 10371 System Too Rich (Bank 2)
P0197 10258 Engine Oil Temperature Sensor Low
P0198 10258 Engine Oil Temperature Sensor High
P0201 10150 Injector Circuit/Open – Cylinder 1
P0202 10154 Injector Circuit/Open – Cylinder 2
P0203 10152 Injector Circuit/Open – Cylinder 3
P0204 10155 Injector Circuit/Open – Cylinder 4
P0205 10151 Injector Circuit/Open – Cylinder 5
P0206 10153 Injector Circuit/Open – Cylinder 6
P0221 10037 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0221 10119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0222 10119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Low
P0223 10119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit High
P0261 10150 Cylinder 1 Injector Circuit Low
P0262 10150 Cylinder 1 Injector Circuit High
P0264 10154 Cylinder 2 Injector Circuit Low
P0265 10154 Cylinder 2 Injector Circuit High
P0267 10152 Cylinder 3 Injector Circuit Low
P0268 10152 Cylinder 3 Injector Circuit High
P0270 10155 Cylinder 4 Injector Circuit Low
P0271 10155 Cylinder 4 Injector Circuit High
P0273 10151 Cylinder 5 Injector Circuit Low
P0274 10151 Cylinder 5 Injector Circuit High

P0276 10153 Cylinder 6 Injector Circuit Low
P0277 10153 Cylinder 6 Injector Circuit High
P0300 10062 Random/Multiple Cylinder Misfire Detected
P0301 10050 Cylinder 1 Misfire Detected
P0302 10054 Cylinder 2 Misfire Detected
P0303 10052 Cylinder 3 Misfire Detected
P0304 10055 Cylinder 4 Misfire Detected
P0305 10051 Cylinder 5 Misfire Detected
P0306 10053 Cylinder 6 Misfire Detected
P0313 10386 Misfire Detected with Low Fuel
P0316 10062 Engine Misfire Detected on Startup (First 1000 Revolutions)
P0328 10210 Knock Sensor 1 Circuit High (Bank 1 or Single Sensor)
P0335 10389 Crankshaft Position Sensor ‘A’ Circuit
P0363 10062 Misfire Detected – Fueling Disabled
P0370 10008 Timing Reference High Resolution Signal ‘A’
P0411 10081 Secondary Air Injection System Incorrect Flow Detected
P0412 10085 Secondary Air Injection System Switching Valve A Circuit
P0413 10085 Secondary Air Injection System Switching Valve A Circuit Open
P0414 10085 Secondary Air Injection System Switching Valve A Circuit Shorted
P0420 10040 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 10045 Catalyst System Efficiency Below Threshold (Bank 2)
P0440 10093 Evaporative Emission System
P0442 10188 Evaporative Emission System Leak Detected (small leak)
P0443 10098 Evaporative Emission System Purge Control Valve Circuit
P0444 10098 Evaporative Emission System Purge Control Valve Circuit Open
P0445 10098 Evaporative Emission System Purge Control Valve Circuit Shorted
P0455 10188 Evaporative Emission System Leak Detected (large leak)
P0500 10120 Vehicle Speed Sensor ‘A’
P0505 10241 Idle Air Control System
P0604 10105 Internal Control Module Random Access Memory (RAM) Error
P0700 10650 Transmission Control System (MIL Request)
P1111 10125 Engine Coolant Temperature Sensor Radiator Outlet Low Input
P1112 10125 Engine Coolant Temperature Sensor Radiator Outlet High Input
P1120 10247 Pedal Position Sensor Circuit
P1121 10248 Pedal Position Sensor 1 Range/Performance Problem
P1122 10231 Pedal Position Sensor 1 Low Input
P1123 10231 Pedal Position Sensor 1 High Input
P1222 10232 Pedal Position Sensor 2 Low Input
P1223 10232 Pedal Position Sensor 2 High Input
P1247 10461 Barometric Pressure Plausibility
P1315 10086 Camshaft Position Sensor ‘A’ Circuit Signal Duration after Initialization (Bank 1)
P1316 10086 Camshaft Position Sensor ‘A’ Signal Duration during Initialization (Bank 1)
P1318 10087 Camshaft Position Sensor ‘B’ Circuit Signal Duration after Initialization (Bank 1)
P1319 10087 Camshaft Position Sensor ‘B’ Signal Duration during Initialization (Bank 1)
P1326 10422 ‘A’ Camshaft Position Timing Reference Position out of Range (Bank 1)
P1328 10211 Knock Sensor 2 Circuit High Input (Bank 1)
P1331 10424 ‘B’ Camshaft Position Timing Reference Position out of Range (Bank 1)
P1338 10088 Camshaft Position Sensor ‘A’ Faulty Phase Position (Bank 1)
P1339 10092 Camshaft Position Sensor ‘B’ Faulty Phase Position (Bank 1)
P1342 10050 Misfire During Start Cylinder 1
P1343 10050 Misfire Cylinder 1 with Fuel Cut-Off
P1344 10054 Misfire During Start Cylinder 2
P1345 10054 Misfire Cylinder 2 with Fuel Cut-Off

P1346 10052 Misfire During Start Cylinder 3
P1347 10052 Misfire Cylinder 3 with Fuel Cut-Off
P1348 10055 Misfire During Start Cylinder 4
P1349 10055 Misfire Cylinder 4 with Fuel Cut-Off
P1350 10051 Misfire during Start Cylinder 5
P1351 10051 Misfire Cylinder 5 with Fuel Cut-Off
P1352 10053 Misfire during Start Cylinder 6
P1353 10053 Misfire Cylinder 6 with Fuel Cut-Off
P1411 10081 Secondary Air Pump No Activity Detected
P1412 10081 Secondary Air Pump/Secondary Air Valve Large Leak
P1413 10084 Secondary Air Injection Pump Relay Control Sircuit Signal Low
P1414 10084 Secondary Air Injection Pump Relay Control Circuit Signal High
P1416 10082 Secondary Air Injection Valve Stuck Off
P1418 10081 Secondary Air Injection Valve/Secondary Air Hose Clamped
P1419 10096 Secondary Air Mass Flow Sensor Circuit
P1429 10201 Diagnostic Module Tank Leakage (DM-TL) Heater
P1430 10201 Diagnostic Module Tank Leakage (DM-TL) Heater Low
P1431 10201 Diagnostic Module Tank Leakage (DM-TL) Heater High
P1434 10189 Diagnostic Module Tank Leakage (DM-TL)
P1444 10186 Diagnostic Module Tank Leakage (DM-TL) Pump Control Open Circuit
P1445 10186 Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal Low
P1446 10186 Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal High
P1447 10189 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid Test
P1448 10189 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too Low
P1449 10189 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High
P1450 10002 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open Circuit
P1451 10002 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal Low
P1452 10002 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal High
P1453 10084 Secondary Air Injection Pump Relay Control Circuit Electrical
P1502 10198 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal High
P1503 10198 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal Low
P1504 10198 Idle-Speed Control Valve Closing Solenoid Control Open Circuit
P1506 10199 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal High
P1507 10199 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Low
P1508 10199 Idle-Speed Control Valve Opening Solenoid Control Open Circuit
P1510 10461 Idle-Speed Control Valve Stuck
P1511 10270 DISA (Differentiated Intake Manifold) Control Circuit Electrical
P1512 10270 DISA (Differentiated Intake Manifold) Control Circuit Signal Low
P1513 10270 DISA (Differentiated Intake Manifold) Control Circuit Signal High
P1525 10165 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1531 10173 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P16A9 10404 Control Module Self-Test, Speed Monitoring Reset
P1611 10220 Serial Communication Link Transmission Control Module
P1618 10103 Control Module Self-Test, AD-Converter Monitoring
P1619 10140 Map Cooling Thermostat Control Circuit Signal Low
P1620 10140 Map Cooling Thermostat Control Circuit Signal High
P1622 10140 Map Cooling Thermostat Control Circuit Electrical
P1624 10048 Pedal Position Sensor Potentiometer Supply Channel 1 Electrical (M52: Coolant Thermostat

(Coolant Temperature Below Thermostat Regulating Temperature))
P1625 10049 Pedal Position Sensor Potentiometer Supply Channel 2 Electrical
P1632 10134 Throttle Valve Adaptation Conditions Not Met
P1633 10134 Throttle Valve Adaptation Limp-Home Position Unknown
P1634 10134 Throttle Valve Adaptation Spring Test Failed

P1634 10145 Throttle Valve Adaptation Spring Test Failed
P1635 10134 Throttle Valve Adaptation Lower Mechanical Stop not Adapted
P1635 10419 Throttle Valve Adaptation Lower Mechanical Stop not Adapted
P1636 10132 Throttle Valve Control Circuit
P1637 10066 Throttle Valve Position Control, Control Deviation
P1638 10064 Throttle Valve Position Control Throttle Stuck Temporarily
P1639 10065 Throttle Valve Position Control Throttle Stuck Permanently
P1675 10149 Throttle Valve Actuator Start Test Re-Adaptation Required
P1694 10145 Throttle Valve Actuator Start Test Spring Test and Limp-Home Position Failed
P16A0 10288 Internal Control Module Memory Checksum Error in Boot Software
P16A1 10288 Internal Control Module Memory Checksum Error in Application Software
P16A2 10288 Internal Control Module Memory Checksum Error in Data
P16A3 10345 Internal Control Module Non-Volatile Memory (NVMY) Error
P16A4 10346 Timeout Control Module Knock Sensor SPI-Bus
P16A5 10347 Timeout Control Module Multiple Output Stage SPI-Bus
P16A6 10401 Control Module Self-Test, Cruise Control Monitoring
P16A7 10402 Control Module Self-Test, Hot Film Air Mass Meter Monitoring
P16A8 10402 Control Module Self-Test, Throttle Position Monitoring
P16B0 10405 Control Module Self-Test, Pedal Position Sensor Monitoring
P16B1 10410 Control Module Self-Test, Idle Air Control System Integrated Component Plausibility
P16B2 10410 Control Module Self-Test, Idle Air Control System PD-Component Plausibility
P16B3 10411 Control Module Self-Test, MSR (Engine-Drag-Torque Control) Monitoring
P16B4 10411 Control Module Self-Test, DCC (Distance Cruise Control) Monitoring
P16B5 10411 Control Module Self-Test, AMT (Automatic Manual Transmission) Monitoring
P16B6 10411 Control Module Self-Test, ETC Monitoring
P16B7 10412 Control Module Self-Test, Clutch Torque Monitoring Maximum Value Plausibility
P16B8 10412 Control Module Self-Test, Clutch Torque Monitoring Minimum Value Plausibility
P16B9 10412 Control Module Self-Test, Torque Loss Monitoring
P16C0 10412 Control Module Self-Test, Driving Dynamics Control Switch Monitoring
P16C1 10413 Control Module Self-Test, Torque Monitoring Current Indicated Value Plausibility
P16C2 10417 Control Module Self-Test, Speed Limitation Monitoring
P16C3 10418 Control Module Self-Test, Speed Limitation Reset
P2088 10165 ‘A’ Camshaft Position Actuator Control Circuit Low (Bank 1)
P2089 10165 ‘A’ Camshaft Position Actuator Control Circuit High (Bank 1)
P2090 10173 ‘B’ Camshaft Position Actuator Control Circuit Low (Bank 1)
P2091 10173 ‘B’ Camshaft Position Actuator Control Circuit High (Bank 1)
P2096 10482 Post Catalyst Fuel Trim System Too Lean (Bank 1)
P2097 10482 Post Catalyst Fuel Trim System Too Rich (Bank 1)
P2098 10483 Post Catalyst Fuel Trim System Too Lean (Bank 2)
P2099 10483 Post Catalyst Fuel Trim System Too Rich (Bank 2)
P2195 10630 O2 Sensor Signal Stuck Lean (Bank 1 Sensor 1)
P2196 10632 O2 Sensor Signal Stuck Rich (Bank 1 Sensor 1)
P2197 10631 O2 Sensor Signal Stuck Lean (Bank 2 Sensor 1)
P2198 10633 O2 Sensor Signal Stuck Rich (Bank 2 Sensor 1)
P2228 10164 Barometric Pressure Circuit Low
P2229 10164 Barometric Pressure Circuit High
P2231 10592 O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 1 Sensor 1)
P2234 10593 O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 2 Sensor 1)
P2237 10611 O2 Sensor Positive Current Control Circuit/Open (Bank 1 Sensor 1)
P2240 10612 O2 Sensor Positive Current Control Circuit/Open (Bank 2 Sensor 1)
P2243 10611 O2 Sensor Reference Voltage Circuit/Open (Bank 1 Sensor 1)
P2247 10612 O2 Sensor Reference Voltage Circuit/Open (Bank 2 Sensor 1)
P2251 10611 O2 Sensor Negative Current Control Circuit/Open (Bank 1 Sensor 1)

P2254 10612 O2 Sensor Negative Current Control Circuit/Open (Bank 2 Sensor 1)
P2270 10437 O2 Sensor Signal Stuck Lean (Bank 1 Sensor 2)
P2271 10437 O2 Sensor Signal Stuck Rich (Bank 1 Sensor 2)
P2272 10438 O2 Sensor Signal Stuck Lean (Bank 2 Sensor 2)
P2273 10438 O2 Sensor Signal Stuck Rich (Bank 2 Sensor 2)
P2297 10433 O2 Sensor Out of Range During Deceleration (Bank 1 Sensor 1)
P2298 10434 O2 Sensor Out of Range During Deceleration (Bank 2 Sensor 1)
P2414 10598 O2 Sensor Exhaust Sample Error (Bank 1 Sensor 1)
P2415 10599 O2 Sensor Exhaust Sample Error (Bank 2 Sensor 1)
P2626 10611 O2 Sensor Pumping Current Trim Circuit/Open (Bank 1 Sensor 1)
P2629 10612 O2 Sensor Pumping Current Trim Circuit/Open (Bank 2 Sensor 1)
P3010 10486 O2 Sensor Low Input after Cold Start (Bank 1 Sensor 2)
P3011 10487 O2 Sensor Low Input after Cold Start (Bank 2 Sensor 2)
P3014 10470 O2 Sensor WRAF-IC Supply Voltage Too Low (Bank 1 Sensor 1)
P3015 10471 O2 Sensor IC Supply Voltage Too Low (Bank 2 Sensor 1)
P3022 10495 O2 Sensor Disturbed SPI Communication to WRAF-IC (Bank 1 Sensor 1)
P3023 10496 O2 Sensor Disturbed SPI Communication to WRAF-IC (Bank 2 Sensor 1)
P3024 10495 O2 Sensor Initialization Error WRAF-IC (Bank 1 Sensor 1)
P3025 10496 O2 Sensor Initialization Error WRAF-IC (Bank 2 Sensor 1)
P3026 10435 O2 Sensor Operating Temperature not Reached (Bank 1 Sensor 1)
P3027 10436 O2 Sensor Operating Temperature not Reached (Bank 2 Sensor 1)
P3034 10433 O2 Sensor Characteristic Curve Gradient Too Low (Bank 1 Sensor 1)
P3035 10434 O2 Sensor Characteristic Curve Gradient Too Low (Bank 2 Sensor 1)
P3198 10205 Engine Coolant Temperature Gradient Too High
P3199 10207 Engine Coolant Temperature Signal Stuck
P3238 10289 Control Module Monitoring TPU Chip Defective

ECU: MSS52, Engine: S62, from 01.07.99 till 30.11.99
PCode BMW-FC PCode text
P0011 184 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
P0013 185 ‘B’ Camshaft Position Actuator Circuit (Bank 1)
P0020 113 ‘A’ Camshaft Position Actuator Circuit (Bank 2)
P0023 114 ‘B’ Camshaft Position Actuator Circuit (Bank 2)
P0100 41 Mass or Volume Air Flow Circuit
P0111 77 Intake Air Temperature Sensor 1 Circuit Range/Performance
P0115 105 Engine Coolant Temperature Circuit
P0117 78 Engine Coolant Temperature Circuit Low
P0118 78 Engine Coolant Temperature Circuit High
P0130 13 O2 Sensor Circuit (Bank 1 Sensor 1)
P0133 214 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0133 216 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 218 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 37 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0136 87 O2 Sensor Circuit (Bank 1 Sensor 2)
P0139 92 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0141 39 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0150 12 O2 Sensor Circuit (Bank 2 Sensor 1)
P0153 215 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0153 217 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 219 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 38 O2 Sensor Heater Circuit (Bank 2 Sensor 1)

P0156 88 O2 Sensor Circuit (Bank 2 Sensor 2)
P0159 93 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0161 40 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0170 144 Fuel Trim (Bank 1)
P0173 145 Fuel Trim (Bank 2)
P0201 3 Injector Circuit/Open – Cylinder 1
P0202 5 Injector Circuit/Open – Cylinder 2
P0203 4 Injector Circuit/Open – Cylinder 3
P0204 33 Injector Circuit/Open – Cylinder 4
P0205 31 Injector Circuit/Open – Cylinder 5
P0206 32 Injector Circuit/Open – Cylinder 6
P0207 34 Injector Circuit/Open – Cylinder 7
P0208 35 Injector Circuit/Open – Cylinder 8
P0300 204 Random/Multiple Cylinder Misfire Detected
P0300 213 Random/Multiple Cylinder Misfire Detected
P0301 196 Cylinder 1 Misfire Detected
P0301 205 Cylinder 1 Misfire Detected
P0302 197 Cylinder 2 Misfire Detected
P0302 206 Cylinder 2 Misfire Detected
P0303 198 Cylinder 3 Misfire Detected
P0303 207 Cylinder 3 Misfire Detected
P0304 199 Cylinder 4 Misfire Detected
P0304 208 Cylinder 4 Misfire Detected
P0305 200 Cylinder 5 Misfire Detected
P0305 209 Cylinder 5 Misfire Detected
P0306 201 Cylinder 6 Misfire Detected
P0306 210 Cylinder 6 Misfire Detected
P0307 202 Cylinder 7 Misfire Detected
P0307 211 Cylinder 7 Misfire Detected
P0308 203 Cylinder 8 Misfire Detected
P0308 212 Cylinder 8 Misfire Detected
P0335 16 Crankshaft Position Sensor ‘A’ Circuit
P0340 7 Camshaft Position Sensor ‘A’ Circuit (Bank 1 or Single Sensor)
P0345 8 Camshaft Position Sensor ‘A’ Circuit (Bank 2)
P0385 10 Crankshaft Position Sensor ‘B’ Circuit
P0390 11 Camshaft Position Sensor ‘B’ Circuit (Bank 2)
P0411 170 Secondary Air Injection System Incorrect Flow Detected
P0411 171 Secondary Air Injection System Incorrect Flow Detected
P0412 63 Secondary Air Injection System Switching Valve A Circuit
P0418 19 Secondary Air Injection System Control ‘A’ Circuit
P0420 178 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 179 Catalyst System Efficiency Below Threshold (Bank 2)
P0440 232 Evaporative Emission System
P0442 180 Evaporative Emission System Leak Detected (small leak)
P0443 36 Evaporative Emission System Purge Control Valve Circuit
P0500 135 Vehicle Speed Sensor ‘A’
P0505 128 Idle Air Control System
P0601 150 Internal Control Module Memory Check Sum Error
P0601 157 Internal Control Module Memory Check Sum Error
P0605 30 Internal Control Module Read Only Memory (ROM) Error
P0605 122 Internal Control Module Read Only Memory (ROM) Error
P0605 158 Internal Control Module Read Only Memory (ROM) Error
P0605 163 Internal Control Module Read Only Memory (ROM) Error

P0605 231 Internal Control Module Read Only Memory (ROM) Error
P1100 57 O2 Sensor Circuit Slow Response after Coast Down Fuel Cut-Off (Bank 1 Sensor 1) (S62: Air Mass

Flow Sensor High Input)
P1115 105 TAmbient Air Temperature Sensor Error Value Received (M52LEV, S54 to 09/00: Coolant

emperature Sensor Plausibility)
P1140 73 Mass or Volume Air Flow Circuit Range/Performance Problem
P1188 174 Fuel Control (Bank 1 Sensor 1)
P1189 175 Fuel Control (Bank 2 Sensor 1)
P1317 15 ‘B’ Camshaft Position Actuator Plausibility
P1472 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Electrical
P1473 127 Diagnostic Module Tank Leckage (DM-TL) Pump Current Plausibility
P1509 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Electrical
P1550 2 Idle-Speed Control Valve Closing Coil Electrical
P1552 67 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1556 72 Air Conditioning Compressor Signal Low (S54 to 09/00: ‘A’ Camshaft Position Actuator Control

Open Circuit (Bank 1)
P1560 22 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1565 21 Multifunction Steering Wheel (MFL) Interface, Bit Error or Buttons ‘+’ and ‘-‘ Pressed Simultaneously

(S54 to 09/00: ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1569 74 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1573 75 Electronic Control Module Sensor Supply B Low Output (S54/S62: ‘A’ Camshaft Position Actuator

Control Circuit Signal Low (Bank 2))
P1581 83 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (M73: Throttle Valve 2 Spring Test)
P1585 149 Misfire Detected with Low Fuel
P1594 84 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1640 155 Internal Control Module RAM/ROM Error
P1640 156 Internal Control Module RAM/ROM Error
P1663 156 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM

ECU: MSS52, Engine: S62, from 01.12.99 till 31.05.00
PCode BMW-FC PCode text
P0011 184 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
P0013 185 ‘B’ Camshaft Position Actuator Circuit (Bank 1)
P0020 113 ‘A’ Camshaft Position Actuator Circuit (Bank 2)
P0023 114 ‘B’ Camshaft Position Actuator Circuit (Bank 2)
P0100 41 Mass or Volume Air Flow Circuit
P0111 77 Intake Air Temperature Sensor 1 Circuit Range/Performance
P0115 105 Engine Coolant Temperature Circuit
P0117 78 Engine Coolant Temperature Circuit Low
P0118 78 Engine Coolant Temperature Circuit High
P0130 13 O2 Sensor Circuit (Bank 1 Sensor 1)
P0133 214 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0133 216 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 218 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 37 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0136 87 O2 Sensor Circuit (Bank 1 Sensor 2)
P0139 92 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0141 39 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0150 12 O2 Sensor Circuit (Bank 2 Sensor 1)
P0153 215 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0153 217 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 219 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)

P0155 38 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0156 88 O2 Sensor Circuit (Bank 2 Sensor 2)
P0159 93 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0161 40 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0170 144 Fuel Trim (Bank 1)
P0173 145 Fuel Trim (Bank 2)
P0201 3 Injector Circuit/Open – Cylinder 1
P0202 5 Injector Circuit/Open – Cylinder 2
P0203 4 Injector Circuit/Open – Cylinder 3
P0204 33 Injector Circuit/Open – Cylinder 4
P0205 31 Injector Circuit/Open – Cylinder 5
P0206 32 Injector Circuit/Open – Cylinder 6
P0207 34 Injector Circuit/Open – Cylinder 7
P0208 35 Injector Circuit/Open – Cylinder 8
P0300 204 Random/Multiple Cylinder Misfire Detected
P0300 213 Random/Multiple Cylinder Misfire Detected
P0301 196 Cylinder 1 Misfire Detected
P0301 205 Cylinder 1 Misfire Detected
P0302 197 Cylinder 2 Misfire Detected
P0302 206 Cylinder 2 Misfire Detected
P0303 198 Cylinder 3 Misfire Detected
P0303 207 Cylinder 3 Misfire Detected
P0304 199 Cylinder 4 Misfire Detected
P0304 208 Cylinder 4 Misfire Detected
P0305 200 Cylinder 5 Misfire Detected
P0305 209 Cylinder 5 Misfire Detected
P0306 201 Cylinder 6 Misfire Detected
P0306 210 Cylinder 6 Misfire Detected
P0307 202 Cylinder 7 Misfire Detected
P0307 211 Cylinder 7 Misfire Detected
P0308 203 Cylinder 8 Misfire Detected
P0308 212 Cylinder 8 Misfire Detected
P0335 16 Crankshaft Position Sensor ‘A’ Circuit
P0340 7 Camshaft Position Sensor ‘A’ Circuit (Bank 1 or Single Sensor)
P0345 8 Camshaft Position Sensor ‘A’ Circuit (Bank 2)
P0385 10 Crankshaft Position Sensor ‘B’ Circuit
P0390 11 Camshaft Position Sensor ‘B’ Circuit (Bank 2)
P0411 170 Secondary Air Injection System Incorrect Flow Detected
P0411 171 Secondary Air Injection System Incorrect Flow Detected
P0412 63 Secondary Air Injection System Switching Valve A Circuit
P0418 19 Secondary Air Injection System Control ‘A’ Circuit
P0420 178 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 179 Catalyst System Efficiency Below Threshold (Bank 2)
P0440 232 Evaporative Emission System
P0442 180 Evaporative Emission System Leak Detected (small leak)
P0443 36 Evaporative Emission System Purge Control Valve Circuit
P0500 135 Vehicle Speed Sensor ‘A’
P0505 128 Idle Air Control System
P0601 150 Internal Control Module Memory Check Sum Error
P0601 157 Internal Control Module Memory Check Sum Error
P0605 30 Internal Control Module Read Only Memory (ROM) Error
P0605 122 Internal Control Module Read Only Memory (ROM) Error
P0605 158 Internal Control Module Read Only Memory (ROM) Error

P0605 163 Internal Control Module Read Only Memory (ROM) Error
P0605 231 Internal Control Module Read Only Memory (ROM) Error
P1100 57 O2 Sensor Circuit Slow Response after Coast Down Fuel Cut-Off (Bank 1 Sensor 1) (S62: Air Mass

Flow Sensor High Input)
P1115 105 TAmbient Air Temperature Sensor Error Value Received (M52LEV, S54 to 09/00: Coolant

emperature Sensor Plausibility)
P1140 73 Mass or Volume Air Flow Circuit Range/Performance Problem
P1188 174 Fuel Control (Bank 1 Sensor 1)
P1189 175 Fuel Control (Bank 2 Sensor 1)
P1317 15 ‘B’ Camshaft Position Actuator Plausibility
P1472 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Electrical
P1473 127 Diagnostic Module Tank Leckage (DM-TL) Pump Current Plausibility
P1509 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Electrical
P1550 2 Idle-Speed Control Valve Closing Coil Electrical
P1552 67 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1556 72 Air Conditioning Compressor Signal Low (S54 to 09/00: ‘A’ Camshaft Position Actuator Control

Open Circuit (Bank 1)
P1560 22 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1565 21 Multifunction Steering Wheel (MFL) Interface, Bit Error or Buttons ‘+’ and ‘-‘ Pressed Simultaneously

(S54 to 09/00: ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1569 74 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1573 75 Electronic Control Module Sensor Supply B Low Output (S54/S62: ‘A’ Camshaft Position Actuator

Control Circuit Signal Low (Bank 2))
P1581 83 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (M73: Throttle Valve 2 Spring Test)
P1585 149 Misfire Detected with Low Fuel
P1594 84 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1640 155 Internal Control Module RAM/ROM Error
P1640 156 Internal Control Module RAM/ROM Error
P1663 156 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM

ECU: MSS52, Engine: S62, from 01.06.00 till 30.11.00
PCode BMW-FC PCode text
P0011 184 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
P0013 185 ‘B’ Camshaft Position Actuator Circuit (Bank 1)
P0020 113 ‘A’ Camshaft Position Actuator Circuit (Bank 2)
P0023 114 ‘B’ Camshaft Position Actuator Circuit (Bank 2)
P0100 41 Mass or Volume Air Flow Circuit
P0111 77 Intake Air Temperature Sensor 1 Circuit Range/Performance
P0115 43 Engine Coolant Temperature Circuit
P0115 105 Engine Coolant Temperature Circuit
P0117 78 Engine Coolant Temperature Circuit Low
P0118 78 Engine Coolant Temperature Circuit High
P0120 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit
P0120 119 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit
P0120 120 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit
P0120 121 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit
P0130 13 O2 Sensor Circuit (Bank 1 Sensor 1)
P0133 214 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0133 216 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 218 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 37 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0136 87 O2 Sensor Circuit (Bank 1 Sensor 2)

P0139 92 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0141 39 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0150 12 O2 Sensor Circuit (Bank 2 Sensor 1)
P0153 215 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0153 217 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 219 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 38 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0156 88 O2 Sensor Circuit (Bank 2 Sensor 2)
P0159 93 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0161 40 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0170 144 Fuel Trim (Bank 1)
P0173 145 Fuel Trim (Bank 2)
P0201 3 Injector Circuit/Open – Cylinder 1
P0202 5 Injector Circuit/Open – Cylinder 2
P0203 4 Injector Circuit/Open – Cylinder 3
P0204 33 Injector Circuit/Open – Cylinder 4
P0205 31 Injector Circuit/Open – Cylinder 5
P0206 32 Injector Circuit/Open – Cylinder 6
P0207 34 Injector Circuit/Open – Cylinder 7
P0208 35 Injector Circuit/Open – Cylinder 8
P0300 204 Random/Multiple Cylinder Misfire Detected
P0300 213 Random/Multiple Cylinder Misfire Detected
P0301 196 Cylinder 1 Misfire Detected
P0301 205 Cylinder 1 Misfire Detected
P0302 197 Cylinder 2 Misfire Detected
P0302 206 Cylinder 2 Misfire Detected
P0303 198 Cylinder 3 Misfire Detected
P0303 207 Cylinder 3 Misfire Detected
P0304 199 Cylinder 4 Misfire Detected
P0304 208 Cylinder 4 Misfire Detected
P0305 200 Cylinder 5 Misfire Detected
P0305 209 Cylinder 5 Misfire Detected
P0306 201 Cylinder 6 Misfire Detected
P0306 210 Cylinder 6 Misfire Detected
P0307 202 Cylinder 7 Misfire Detected
P0307 211 Cylinder 7 Misfire Detected
P0308 203 Cylinder 8 Misfire Detected
P0308 212 Cylinder 8 Misfire Detected
P0335 16 Crankshaft Position Sensor ‘A’ Circuit
P0340 7 Camshaft Position Sensor ‘A’ Circuit (Bank 1 or Single Sensor)
P0345 8 Camshaft Position Sensor ‘A’ Circuit (Bank 2)
P0385 10 Crankshaft Position Sensor ‘B’ Circuit
P0390 11 Camshaft Position Sensor ‘B’ Circuit (Bank 2)
P0411 170 Secondary Air Injection System Incorrect Flow Detected
P0411 171 Secondary Air Injection System Incorrect Flow Detected
P0412 63 Secondary Air Injection System Switching Valve A Circuit
P0418 19 Secondary Air Injection System Control ‘A’ Circuit
P0420 178 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 179 Catalyst System Efficiency Below Threshold (Bank 2)
P0440 232 Evaporative Emission System
P0442 180 Evaporative Emission System Leak Detected (small leak)
P0443 36 Evaporative Emission System Purge Control Valve Circuit
P0500 135 Vehicle Speed Sensor ‘A’

P0505 128 Idle Air Control System
P0601 150 Internal Control Module Memory Check Sum Error
P0601 157 Internal Control Module Memory Check Sum Error
P0605 30 Internal Control Module Read Only Memory (ROM) Error
P0605 122 Internal Control Module Read Only Memory (ROM) Error
P0605 158 Internal Control Module Read Only Memory (ROM) Error
P0605 163 Internal Control Module Read Only Memory (ROM) Error
P0605 231 Internal Control Module Read Only Memory (ROM) Error
P1100 57 O2 Sensor Circuit Slow Response after Coast Down Fuel Cut-Off (Bank 1 Sensor 1) (S62: Air Mass

Flow Sensor High Input)
P1115 105 TAmbient Air Temperature Sensor Error Value Received (M52LEV, S54 to 09/00: Coolant

emperature Sensor Plausibility)
P1140 73 Mass or Volume Air Flow Circuit Range/Performance Problem
P1188 174 Fuel Control (Bank 1 Sensor 1)
P1189 175 Fuel Control (Bank 2 Sensor 1)
P1313 162 ‘A’ Camshaft Position Actuator Plausibility (S54 to 09/00: ‘B’ Camshaft Position Sensor Circuit

Intermittent Bank 1)
P1317 15 ‘B’ Camshaft Position Actuator Plausibility
P1472 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Electrical
P1473 127 Diagnostic Module Tank Leckage (DM-TL) Pump Current Plausibility
P1509 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Electrical
P1530 230 ‘B’ Camshaft Position Actuator Control Circuit Signal High (Bank 1) (S54 to 09/00: Throttle Valve

Position Control, Control Deviation)
P1532 45 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control

Circuit)
P1533 107 ‘B’ Camshaft Position Actuator Control Circuit Signal Low (Bank 2) (S54 to 09/00: ECM Prozessor)
P1542 60 Pedal Position Sensor Electrical
P1542 61 Pedal Position Sensor Electrical
P1542 111 Pedal Position Sensor Electrical
P1542 112 Pedal Position Sensor Electrical
P1550 2 Idle-Speed Control Valve Closing Coil Electrical
P1552 67 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1556 72 Air Conditioning Compressor Signal Low (S54 to 09/00: ‘A’ Camshaft Position Actuator Control

Open Circuit (Bank 1)
P1560 22 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1565 21 Multifunction Steering Wheel (MFL) Interface, Bit Error or Buttons ‘+’ and ‘-‘ Pressed Simultaneously

(S54 to 09/00: ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1569 74 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1573 75 Electronic Control Module Sensor Supply B Low Output (S54/S62: ‘A’ Camshaft Position Actuator

Control Circuit Signal Low (Bank 2))
P1581 83 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (M73: Throttle Valve 2 Spring Test)
P1585 149 Misfire Detected with Low Fuel
P1594 84 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1640 155 Internal Control Module RAM/ROM Error
P1640 156 Internal Control Module RAM/ROM Error
P1663 156 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM

ECU: MSS52, Engine: S62, from 01.12.00 till 31.08.01
PCode BMW-FC PCode text
P0011 184 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
P0012 184 ‘A’ Camshaft Position Timing Over-Retarded (Bank 1)
P0014 185 ‘B’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)

P0015 185 ‘B’ Camshaft Position Timing Over-Retarded (Bank 1)
P0021 113 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 2)
P0022 113 ‘A’ Camshaft Position Timing Over-Retarded (Bank 2)
P0024 114 ‘B’ Camshaft Position Timing Over-Advanced or System Performance (Bank 2)
P0025 114 ‘B’ Camshaft Position Timing Over-Retarded (Bank 2)
P0101 73 Mass or Volume Air Flow Circuit Range/Performance
P0102 41 Mass or Volume Air Flow Circuit Low Input
P0102 57 Mass or Volume Air Flow Circuit Low Input
P0103 41 Mass or Volume Air Flow Circuit High Input
P0103 57 Mass or Volume Air Flow Circuit High Input
P0111 77 Intake Air Temperature Sensor 1 Circuit Range/Performance
P0112 77 Intake Air Temperature Sensor 1 Circuit Low
P0113 77 Intake Air Temperature Sensor 1 Circuit High
P0116 105 Engine Coolant Temperature Circuit Range/Performance
P0117 78 Engine Coolant Temperature Circuit Low
P0118 78 Engine Coolant Temperature Circuit High
P0121 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0121 120 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0121 121 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0122 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Low
P0123 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit High
P0128 105 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0131 13 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132 13 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133 214 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 13 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0134 218 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 37 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0137 87 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138 87 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0139 92 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0140 87 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 39 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0151 12 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152 12 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 215 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 12 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0154 219 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 38 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0157 88 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 88 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159 93 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160 88 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 40 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0171 144 System Too Lean (Bank 1)
P0171 174 System Too Lean (Bank 1)
P0172 144 System Too Rich (Bank 1)
P0172 174 System Too Rich (Bank 1)
P0174 145 System Too Lean (Bank 2)
P0174 175 System Too Lean (Bank 2)
P0175 145 System Too Rich (Bank 2)
P0175 175 System Too Rich (Bank 2)
P0201 3 Injector Circuit/Open – Cylinder 1

P0202 5 Injector Circuit/Open – Cylinder 2
P0203 4 Injector Circuit/Open – Cylinder 3
P0204 33 Injector Circuit/Open – Cylinder 4
P0205 31 Injector Circuit/Open – Cylinder 5
P0206 32 Injector Circuit/Open – Cylinder 6
P0207 34 Injector Circuit/Open – Cylinder 7
P0208 35 Injector Circuit/Open – Cylinder 8
P0221 119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0222 119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Low
P0223 119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit High
P0261 3 Cylinder 1 Injector Circuit Low
P0262 3 Cylinder 1 Injector Circuit High
P0264 5 Cylinder 2 Injector Circuit Low
P0265 5 Cylinder 2 Injector Circuit High
P0267 4 Cylinder 3 Injector Circuit Low
P0268 4 Cylinder 3 Injector Circuit High
P0270 33 Cylinder 4 Injector Circuit Low
P0271 33 Cylinder 4 Injector Circuit High
P0273 31 Cylinder 5 Injector Circuit Low
P0274 31 Cylinder 5 Injector Circuit High
P0276 32 Cylinder 6 Injector Circuit Low
P0277 32 Cylinder 6 Injector Circuit High
P0279 34 Cylinder 7 Injector Circuit Low
P0280 34 Cylinder 7 Injector Circuit High
P0282 35 Cylinder 8 Injector Circuit Low
P0283 35 Cylinder 8 Injector Circuit High
P0300 213 Random/Multiple Cylinder Misfire Detected
P0301 205 Cylinder 1 Misfire Detected
P0302 206 Cylinder 2 Misfire Detected
P0303 207 Cylinder 3 Misfire Detected
P0304 208 Cylinder 4 Misfire Detected
P0305 209 Cylinder 5 Misfire Detected
P0306 210 Cylinder 6 Misfire Detected
P0307 211 Cylinder 7 Misfire Detected
P0308 212 Cylinder 8 Misfire Detected
P0335 16 Crankshaft Position Sensor ‘A’ Circuit
P0340 7 Camshaft Position Sensor ‘A’ Circuit (Bank 1 or Single Sensor)
P0345 8 Camshaft Position Sensor ‘A’ Circuit (Bank 2)
P0365 10 Camshaft Position Sensor ‘B’ Circuit (Bank 1)
P0369 162 Camshaft Position Sensor ‘B’ Circuit Intermittent (Bank 1)
P0390 11 Camshaft Position Sensor ‘B’ Circuit (Bank 2)
P0394 15 Camshaft Position Sensor ‘B’ Circuit Intermittent (Bank 2)
P0411 170 Secondary Air Injection System Incorrect Flow Detected
P0413 63 Secondary Air Injection System Switching Valve A Circuit Open
P0414 63 Secondary Air Injection System Switching Valve A Circuit Shorted
P0418 19 Secondary Air Injection System Control ‘A’ Circuit
P0420 178 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 179 Catalyst System Efficiency Below Threshold (Bank 2)
P0440 232 Evaporative Emission System
P0442 180 Evaporative Emission System Leak Detected (small leak)
P0443 36 Evaporative Emission System Purge Control Valve Circuit
P0444 36 Evaporative Emission System Purge Control Valve Circuit Open
P0445 36 Evaporative Emission System Purge Control Valve Circuit Shorted

P0491 170 Secondary Air Injection System Insufficient Flow (Bank 1)
P0492 170 Secondary Air Injection System Insufficient Flow (Bank 2)
P0500 135 Vehicle Speed Sensor ‘A’
P0506 128 Idle Air Control System RPM Lower Than Expected
P0507 128 Idle Air Control System RPM Higher Than Expected
P0601 150 Internal Control Module Memory Check Sum Error
P0601 157 Internal Control Module Memory Check Sum Error
P0604 150 Internal Control Module Random Access Memory (RAM) Error
P0604 157 Internal Control Module Random Access Memory (RAM) Error
P0605 150 Internal Control Module Read Only Memory (ROM) Error
P0605 157 Internal Control Module Read Only Memory (ROM) Error
P0606 30 ECM/PCM Processor
P0606 107 ECM/PCM Processor
P0606 158 ECM/PCM Processor
P0606 163 ECM/PCM Processor
P1121 111 Pedal Position Sensor 1 Range/Performance Problem
P1122 60 Pedal Position Sensor 1 Low Input
P1123 60 Pedal Position Sensor 1 High Input
P1134 37 O2 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 1)
P1135 37 O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 1)
P1136 37 O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 1)
P1137 39 O2 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 2)
P1138 39 O2 Sensor Heater Circuit Low Voltage (Bank 1 Sensor 2)
P1139 39 O2 Sensor Heater Circuit High Voltage (Bank 1 Sensor 2)
P1151 38 O2 Sensor Heater Circuit Signal Intermittent (Bank 2 Sensor 1)
P1152 38 O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 1)
P1153 38 O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 1)
P1155 40 O2 Sensor Heater Circuit Signal Intermittent (Bank 2 Sensor 2)
P1156 40 O2 Sensor Heater Circuit Low Voltage (Bank 2 Sensor 2)
P1157 40 O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 2)
P1178 216 O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 1 Sensor 1)
P1179 217 O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 2 Sensor 1)
P1221 112 Pedal Position Sensor 2 Range/Performance Problem
P1222 61 Pedal Position Sensor 2 Low Input
P1223 61 Pedal Position Sensor 2 High Input
P1340 213 Multiple Cylinder Misfire During Start
P1341 204 Multiple Cylinder Misfire with Fuel Cut-Off
P1342 205 Misfire During Start Cylinder 1
P1343 196 Misfire Cylinder 1 with Fuel Cut-Off
P1344 206 Misfire During Start Cylinder 2
P1345 197 Misfire Cylinder 2 with Fuel Cut-Off
P1346 207 Misfire During Start Cylinder 3
P1347 198 Misfire Cylinder 3 with Fuel Cut-Off
P1348 208 Misfire During Start Cylinder 4
P1349 199 Misfire Cylinder 4 with Fuel Cut-Off
P1350 209 Misfire during Start Cylinder 5
P1351 200 Misfire Cylinder 5 with Fuel Cut-Off
P1352 210 Misfire during Start Cylinder 6
P1353 201 Misfire Cylinder 6 with Fuel Cut-Off
P1354 211 Misfire during Start Cylinder 7
P1355 202 Misfire Cylinder 7 with Fuel Cut-Off
P1356 212 Misfire during Start Cylinder 8
P1357 203 Misfire Cylinder 8 with Fuel Cut-Off

P1432 171 Secondary Air Injection System Incorrect Flow Detected
P1447 127 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid Test
P1448 127 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too Low
P1449 127 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High
P1450 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open Circuit
P1451 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal Low
P1452 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal High
P1502 2 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal High
P1503 2 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal Low
P1504 2 Idle-Speed Control Valve Closing Solenoid Control Open Circuit
P1506 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal High
P1507 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Low
P1508 29 Idle-Speed Control Valve Opening Solenoid Control Open Circuit
P1525 67 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1525 72 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1526 74 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1526 75 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1531 21 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1531 22 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1532 83 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control

Circuit)
P1532 84 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control

Circuit)
P1585 149 Misfire Detected with Low Fuel
P1602 122 Control Module Self-Test, Control Module Defective
P1602 231 Control Module Self-Test, Control Module Defective
P1603 195 Control Module Self-Test, Torque Monitoring
P1634 107 Throttle Valve Adaptation Spring Test Failed
P1636 45 Throttle Valve Control Circuit
P1637 107 Throttle Valve Position Control, Control Deviation
P1637 230 Throttle Valve Position Control, Control Deviation
P1639 107 Throttle Valve Position Control Throttle Stuck Permanently
P1640 155 Internal Control Module RAM/ROM Error
P1640 156 Internal Control Module RAM/ROM Error
P1663 155 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM
P1663 156 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM

ECU: MSS52, Engine: S62, from 01.09.01 till 31.08.02
PCode BMW-FC PCode text
P0011 184 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
P0012 184 ‘A’ Camshaft Position Timing Over-Retarded (Bank 1)
P0014 185 ‘B’ Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
P0015 185 ‘B’ Camshaft Position Timing Over-Retarded (Bank 1)
P0021 113 ‘A’ Camshaft Position Timing Over-Advanced or System Performance (Bank 2)
P0022 113 ‘A’ Camshaft Position Timing Over-Retarded (Bank 2)
P0024 114 ‘B’ Camshaft Position Timing Over-Advanced or System Performance (Bank 2)
P0025 114 ‘B’ Camshaft Position Timing Over-Retarded (Bank 2)
P0030 37 HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0031 37 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
P0032 37 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0036 39 HO2S Heater Control Circuit (Bank 1 Sensor 2)

P0037 39 HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
P0038 39 HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0050 38 HO2S Heater Control Circuit (Bank 2 Sensor 1)
P0051 38 HO2S Heater Control Circuit Low (Bank 2 Sensor 1)
P0052 38 HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0056 40 HO2S Heater Control Circuit (Bank 2 Sensor 2)
P0057 40 HO2S Heater Control Circuit Low (Bank 2 Sensor 2)
P0058 40 HO2S Heater Control Circuit High (Bank 2 Sensor 2)
P0101 73 Mass or Volume Air Flow Circuit Range/Performance
P0102 41 Mass or Volume Air Flow Circuit Low Input
P0103 41 Mass or Volume Air Flow Circuit High Input
P0111 77 Intake Air Temperature Sensor 1 Circuit Range/Performance
P0112 77 Intake Air Temperature Sensor 1 Circuit Low
P0113 77 Intake Air Temperature Sensor 1 Circuit High
P0116 105 Engine Coolant Temperature Circuit Range/Performance
P0117 78 Engine Coolant Temperature Circuit Low
P0118 78 Engine Coolant Temperature Circuit High
P0121 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0121 120 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0121 121 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0122 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Low
P0123 118 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit High
P0128 105 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0131 13 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132 13 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133 214 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 13 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0134 218 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 37 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0137 87 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138 87 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0139 92 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0140 87 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 39 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0151 12 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152 12 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 215 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 12 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0154 219 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 38 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0157 88 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 88 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159 93 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160 88 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 40 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0171 144 System Too Lean (Bank 1)
P0171 174 System Too Lean (Bank 1)
P0172 144 System Too Rich (Bank 1)
P0172 174 System Too Rich (Bank 1)
P0174 145 System Too Lean (Bank 2)
P0174 175 System Too Lean (Bank 2)
P0175 145 System Too Rich (Bank 2)
P0175 175 System Too Rich (Bank 2)

P0201 3 Injector Circuit/Open – Cylinder 1
P0202 5 Injector Circuit/Open – Cylinder 2
P0203 4 Injector Circuit/Open – Cylinder 3
P0204 33 Injector Circuit/Open – Cylinder 4
P0205 31 Injector Circuit/Open – Cylinder 5
P0206 32 Injector Circuit/Open – Cylinder 6
P0207 34 Injector Circuit/Open – Cylinder 7
P0208 35 Injector Circuit/Open – Cylinder 8
P0221 119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0222 119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Low
P0223 119 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit High
P0261 3 Cylinder 1 Injector Circuit Low
P0262 3 Cylinder 1 Injector Circuit High
P0264 5 Cylinder 2 Injector Circuit Low
P0265 5 Cylinder 2 Injector Circuit High
P0267 4 Cylinder 3 Injector Circuit Low
P0268 4 Cylinder 3 Injector Circuit High
P0270 33 Cylinder 4 Injector Circuit Low
P0271 33 Cylinder 4 Injector Circuit High
P0273 31 Cylinder 5 Injector Circuit Low
P0274 31 Cylinder 5 Injector Circuit High
P0276 32 Cylinder 6 Injector Circuit Low
P0277 32 Cylinder 6 Injector Circuit High
P0279 34 Cylinder 7 Injector Circuit Low
P0280 34 Cylinder 7 Injector Circuit High
P0282 35 Cylinder 8 Injector Circuit Low
P0283 35 Cylinder 8 Injector Circuit High
P0300 213 Random/Multiple Cylinder Misfire Detected
P0301 205 Cylinder 1 Misfire Detected
P0302 206 Cylinder 2 Misfire Detected
P0303 207 Cylinder 3 Misfire Detected
P0304 208 Cylinder 4 Misfire Detected
P0305 209 Cylinder 5 Misfire Detected
P0306 210 Cylinder 6 Misfire Detected
P0307 211 Cylinder 7 Misfire Detected
P0308 212 Cylinder 8 Misfire Detected
P0335 16 Crankshaft Position Sensor ‘A’ Circuit
P0340 7 Camshaft Position Sensor ‘A’ Circuit (Bank 1 or Single Sensor)
P0345 8 Camshaft Position Sensor ‘A’ Circuit (Bank 2)
P0365 10 Camshaft Position Sensor ‘B’ Circuit (Bank 1)
P0369 162 Camshaft Position Sensor ‘B’ Circuit Intermittent (Bank 1)
P0390 11 Camshaft Position Sensor ‘B’ Circuit (Bank 2)
P0394 15 Camshaft Position Sensor ‘B’ Circuit Intermittent (Bank 2)
P0411 170 Secondary Air Injection System Incorrect Flow Detected
P0413 63 Secondary Air Injection System Switching Valve A Circuit Open
P0414 63 Secondary Air Injection System Switching Valve A Circuit Shorted
P0418 19 Secondary Air Injection System Control ‘A’ Circuit
P0420 178 Catalyst System Efficiency Below Threshold (Bank 1)
P0430 179 Catalyst System Efficiency Below Threshold (Bank 2)
P0441 232 Evaporative Emission System Incorrect Purge Flow
P0442 180 Evaporative Emission System Leak Detected (small leak)
P0443 36 Evaporative Emission System Purge Control Valve Circuit
P0444 36 Evaporative Emission System Purge Control Valve Circuit Open

P0445 36 Evaporative Emission System Purge Control Valve Circuit Shorted
P0491 170 Secondary Air Injection System Insufficient Flow (Bank 1)
P0492 170 Secondary Air Injection System Insufficient Flow (Bank 2)
P0500 135 Vehicle Speed Sensor ‘A’
P0506 128 Idle Air Control System RPM Lower Than Expected
P0507 128 Idle Air Control System RPM Higher Than Expected
P0601 150 Internal Control Module Memory Check Sum Error
P0601 157 Internal Control Module Memory Check Sum Error
P0604 150 Internal Control Module Random Access Memory (RAM) Error
P0604 157 Internal Control Module Random Access Memory (RAM) Error
P0605 150 Internal Control Module Read Only Memory (ROM) Error
P0605 157 Internal Control Module Read Only Memory (ROM) Error
P0606 30 ECM/PCM Processor
P0606 107 ECM/PCM Processor
P0606 158 ECM/PCM Processor
P0606 163 ECM/PCM Processor
P1117 57 Mass or Volume Air Flow Circuit Low Input (Bank 2)
P1118 57 Mass or Volume Air Flow Circuit High Input (Bank 2)
P1121 111 Pedal Position Sensor 1 Range/Performance Problem
P1122 60 Pedal Position Sensor 1 Low Input
P1123 60 Pedal Position Sensor 1 High Input
P1178 216 O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 1 Sensor 1)
P1179 217 O2 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 2 Sensor 1)
P1221 112 Pedal Position Sensor 2 Range/Performance Problem
P1222 61 Pedal Position Sensor 2 Low Input
P1223 61 Pedal Position Sensor 2 High Input
P1340 213 Multiple Cylinder Misfire During Start
P1341 204 Multiple Cylinder Misfire with Fuel Cut-Off
P1342 205 Misfire During Start Cylinder 1
P1343 196 Misfire Cylinder 1 with Fuel Cut-Off
P1344 206 Misfire During Start Cylinder 2
P1345 197 Misfire Cylinder 2 with Fuel Cut-Off
P1346 207 Misfire During Start Cylinder 3
P1347 198 Misfire Cylinder 3 with Fuel Cut-Off
P1348 208 Misfire During Start Cylinder 4
P1349 199 Misfire Cylinder 4 with Fuel Cut-Off
P1350 209 Misfire during Start Cylinder 5
P1351 200 Misfire Cylinder 5 with Fuel Cut-Off
P1352 210 Misfire during Start Cylinder 6
P1353 201 Misfire Cylinder 6 with Fuel Cut-Off
P1354 211 Misfire during Start Cylinder 7
P1355 202 Misfire Cylinder 7 with Fuel Cut-Off
P1356 212 Misfire during Start Cylinder 8
P1357 203 Misfire Cylinder 8 with Fuel Cut-Off
P1432 171 Secondary Air Injection System Incorrect Flow Detected
P1434 176 Diagnostic Module Tank Leakage (DM-TL)
P1447 127 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid Test
P1448 127 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too Low
P1449 127 Diagnostic Module Tank Leakage (DM-TL) Pump Current Too High
P1450 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open Circuit
P1451 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal Low
P1452 27 Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal High
P1502 2 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal High

P1503 2 Idle-Speed Control Valve Closing Solenoid Control Circuit Signal Low
P1504 2 Idle-Speed Control Valve Closing Solenoid Control Open Circuit
P1506 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal High
P1507 29 Idle-Speed Control Valve Opening Solenoid Control Circuit Signal Low
P1508 29 Idle-Speed Control Valve Opening Solenoid Control Open Circuit
P1525 67 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1525 72 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1526 74 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1526 75 ‘A’ Camshaft Position Actuator Control Open Circuit (Bank 2)
P1531 21 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1531 22 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 1)
P1532 83 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control

Circuit)
P1532 84 ‘B’ Camshaft Position Actuator Control Open Circuit (Bank 2) (S54 to 09/00: Throttle Valve Control

Circuit)
P1585 149 Misfire Detected with Low Fuel
P1602 122 Control Module Self-Test, Control Module Defective
P1602 231 Control Module Self-Test, Control Module Defective
P1603 195 Control Module Self-Test, Torque Monitoring
P1634 107 Throttle Valve Adaptation Spring Test Failed
P1636 45 Throttle Valve Control Circuit
P1637 107 Throttle Valve Position Control, Control Deviation
P1637 230 Throttle Valve Position Control, Control Deviation
P1639 107 Throttle Valve Position Control Throttle Stuck Permanently
P1640 155 Internal Control Module RAM/ROM Error
P1640 156 Internal Control Module RAM/ROM Error
P1663 155 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM
P1663 156 EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM