Diagnostic Trouble Code Index

2009 BMW 650i 2D Coupe, AutomaticSECTION Diagnostic Trouble Code Index
DIAGNOSTIC TROUBLE CODE INDEX

DTC DESCRIPTION
P0420, P0430  Catalyst monitoring
P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307, P0308  Misfire Detection
P3400, P3497  Cylinder-bank deactivation because of voltage drop at all ignition coils
P1449, P1448, P1434, P1447  Diagnosis of Evaporative System with DM-TL
P0442  Small Leak Check
P0456  Very Small Leak Check
P0441  EVAPORATIVE PURGE SYSTEM - Canister Purge Valve (CPV)
P2187, P2189, P2188, P2190, P2177, P2179, P2178, P2180  Diagnosis of fuel system
P2177, P2179, P2178, P2180, P2187, P2189, P2188, P2190  Diagnosis of Fuel System - summary error
P0030, P0050, P0031, P0051, P0032, P0052  Monitoring of the front oxygen sensor's heater power stage
P3016, P3017, P0135, P0155, P3026, P3027  Front oxygen sensor's heater control diagnosis
P2096, P2098, P2097, P2099, P2195, P2197, P2196, P2198  Rationality check of the front oxygen sensor
P0133, P0153  Response rate monitor of the front oxygen sensor
P2414, P2415  Monitoring of front oxygen sensor's voltage
P0040  Detection of exchanged front oxygen sensor connectors
P2251, P2254  Open circuit - VM line interruption
P2243, P2247  Open circuit - UN line interruption
P2626, P2629  Open circuit - IA line interruption
P3020, P3021  Detection during fuel cut off
P2237, P2240  Comparison with the set-point A/F ratio of the front oxygen sensor
P3018, P3019  Rationality check with the lambda controller factor
P0131, P0151  Short circuits to ground or to battery voltage
P3022, P3023  Implausible commands counter
P3024, P3025  Comparison of initialization and mirror register
P3014, P3015  Low supply voltage of the CJ125 IC
P3012, P3013  Electrical trimming
P0130, P0150  Diagnosis of electrical faults of the front oxygen sensor
P0138, P0158  Short circuit to battery
P0137, P0157  Short circuit to ground
P0140, P0160  Open circuit or damaged sensor heating element
P0141, P0161  Diagnosis of the heating of the rear oxygen sensor
P2270, P2272  Oscillation check
P0139, P0159  Threshold check during fuel cut-off
P013A, P013C, P013E, P014A  Rear oxygen sensor's response rate monitor
P0117, P0118, P0119  Cooling system circuit continuity check
P112B, P0116  Cooling system rationality checks
P0128  Diagnosis of Thermostat
P0011, P0021, P0014, P0024  Vanos end position in range
P0016, P0018, P0017, P0019  Vanos reference position offset ("one tooth off")
P0012, P0022, P0015, P0025  Control deviation of the camshaft position controller (Target Error and Slow Response)
P1047, P1048, P1049, P1050, P1051, P1052, P1053, P1054  VVL Monitoring function - electrical diagnosis of the DC motor lines
P1055, P1056, P1057, P1058, P1059, P1060  VVL Monitoring function - power supply control motor
P1019, P1020, P1021, P1022  VVL Monitoring function - sensor short circuit diagnosis
P1004, P1008, P1005, P1009, P1012, P1067, P1013, P1068  VVL Monitoring function - sensor internal fault diagnosis
P1006, P1010, P1014, P1069  VVL Monitoring function - sensor communication fault diagnosis
P1007, P1011, P1015, P1070  VVL Monitoring function - sensor position gradient diagnosis
P1017, P1018  Monitoring function - sensor position correlation diagnosis
P1030, P1033  Monitoring function - control position diagnosis
P1023, P1026, P1024, P1027, P1025, P1028  Monitoring function - self learning/adaptation diagnosis
P1035, P1038, P1036, P1039, P1037, P1040  Monitoring function - CAN communication
P1041, P1044, P1042, P1045, P1043, P1046, P1071, P1072  MONITORING FUNCTION - VVL control unit faults
P1075, P1076, P1077, P1078, P1079, P1080, P1081, P1082  Monitoring overview - overload protection
P1061, P1062, P1063  Monitoring function - valvetronic limp-home
P144B, P0462, P2067, P0463, P2068  Fuel level sensor
P1515, P1551  Diagnosis of engine off time
P110F  Ambient Air Temperature CAN signal check
P0072, P0073  Ambient Air Temperature Range check
P0071  Ambient Air Temperature Model based rationality check
P2229, P2228, P321E, P321F, P322A, P323C  Diagnosis of atmospheric pressure sensor
P1197, P1198  Diagnosis of differential pressure sensor
P0100, P0102, P0103  Mass airflow sensor circuit continuity check
P113A, P113B  Mass airflow sensor range check of temperature compensation signal
P00BD, P00BC  Mass airflow sensor range check
P115C, P115D  Mass airflow sensor rationality check
P0503  Vehicle speed range check
P0500  Vehicle speed stuck check
P152B  Vehicle speed rationality check
P0113, P0112, P0110  Intake air temperature sensor electrical checks
P0127, P0111, P111E, P111F  Intake air temperature sensor rationality checks
P0340, P0345, P0342, P0347, P0343, P0348, P0365, P0390, P0367, P0392, P0368, P0393  CMP diagnosis by counting the CMP sensor signal edges
P0341, P0346, P0366, P0391  CMP diagnosis by checking level and position of the CMP sensor signal
P0336  Engine speed sensor diagnosis by monitoring if engine speed sensor signal is partly interrupted
P0335  Engine speed sensor diagnosis by monitoring the camshaft position sensor (CMP) signal
P0370, P0372, P0373  Engine speed sensor diagnosis by monitoring the engine speed sensor reference gap
P0121, P0221, P0120  Throttle position sensors rationality check
P0123, P0223, P0122, P0222, P0120  Throttle position sensors range check
P1637  Non-permissible deviations between requested and actual throttle position
P1639, P1638  throttle valve's control unit duty cycle range check
P2103, P2102, P2100, P061F  Throttle valve power stage check
P1634, P1631  Diagnosis of throttle body
P0325, P135C, P1384, P033A  Knock Sensor circuit continuity check - via the CC196 IC
P0327, P1327, P1329, P033C, P0328, P1328, P1330, P033D  Knock Sensor reference signal check
P1382  Knock control circuit pulse test
P1386  Knock control circuit zero test
P1381  Knock control circuit parity check
P16A4  Diagnosis of knock control serial port interface (SPI) monitoring
P0507, P0506, P1562, P1561  Diagnosis of idle speed control (ISC)
P0563  Battery voltage range check
P0560  Battery voltage rationality check
U1202, U0101, U1200  Diagnosis of CAN Data Bus - TCM communication
U1172, U1174  Diagnosis of CAN Data Bus - VVT communication
U0155  Diagnosis of CAN-Messages
U0155, U112A, P3217  Diagnosis of CAN signal timeout
P3200, P3201, P3202  Diagnosis of Powertrain CAN A and CAN C
P2418, P2419, P2420, P2400, P2401, P2402, P0444, P0458, P0459, P0201, P0205, P0204, P0208, P0206, P0203, P0207, P0202, P0261, P0273, P0270, P0282, P0276, P0267, P0279, P0264, P0262, P0274, P0271, P0283, P0277, P0268, P0280, P0265, P0597, P0598, P0599, P0013, P0023, P2090, P2094, P2091, P2095, P0010, P0020, P2088, P2092, P2089, P2093, P240A, P240B, P240C  Diagnosis of output stages
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • You smell fuel, burning insulation, or see smoke.
  • Brakes feel soft, pull hard to one side, or make grinding noises.
  • The engine overheats, stalls repeatedly, or misfires under load.
  • You are missing required tools, torque specs, or safe lifting equipment.
  • You are not confident in the next step or safety outcome.