Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DB● LIVE
HOMESERVICE MANUALSBMW2009650I 2D COUPE, AUTOMATICREPAIR AND DIAGNOSISENGINE PERFORMANCESYSTEMSELF DIAGNOSIS - THEORY & OPERATION (N62)DIAGNOSTIC TROUBLE CODE INDEX
2009 BMW 650i 2D Coupe, Automatic
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.