I finally managed to convert that huge list of codes into a text format. There may be errors from the conversion, please reference the attached PDF to be sure and let me know if you find any mistakes.
To view all the columns, you'll need to download the PDF as not all have been included due to formatting purposes.
To view all the columns, you'll need to download the PDF as not all have been included due to formatting purposes.
Fault Code (hex) | Fault Code (dez) | BMW Fault Code Description VS-Text | Fault description | DTC (Diagnostic Trouble Code) | DTC Description |
0x2710 | 10000 | Throttle valve, function: jammed permanently | The diagnostic function checks the throttle valve's control signal for excessively high figures that would indicate that the throttle valve is seizing. | P1639 | Throttle Valve Position Control Throttle Stuck Permanently (Bank 1) |
0x2711 | 10001 | Throttle valve, function: jammed briefly | The diagnostic function monitors the throttle valve control signal for excessively high figures that would indicate that the throttle valve is sticking or seizing. | P1638 | Throttle Valve Position Control Throttle Stuck Temporarily (Bank 1) |
0x2714 | 10004 | Throttle valve, function: sluggish, too slow | The diagnostic function monitors the difference between specified and actual throttle-valve values. If this figure remains too high for a specified period, a fault is recognized and the throttle valve is deactivated. | P11AA | Throttle tight (Bank 1) |
0x2774 | 10100 | Mass air flow sensor, plausibility: Air mass compared with model too high | The diagnostic function compares the calculated air mass with the measured air mass. | P00BD | Mass or Volume Air Flow 'A' Circuit Range/Performance - Air Flow Too High |
0x2774 | 10100 | Mass air flow sensor, plausibility: Air mass compared with model too high | The diagnostic function compares the calculated air mass with the measured air mass. | P115D | Mass or Volume Air Flow 'A' Air Mass Too High Compared to Model |
0x2775 | 10101 | Mass air flow sensor, plausibility: Air mass compared with model too low | The diagnostic function compares the air mass calculated from the model with the measured air mass. | P00BC | Mass or Volume Air Flow 'A' Circuit Range/Performance - Air Flow Too Low |
0x2775 | 10101 | Mass air flow sensor, plausibility: Air mass compared with model too low | The diagnostic function compares the air mass calculated from the model with the measured air mass. | P115C | Mass or Volume Air Flow 'A' Air Mass Too Low Compared to Model |
0x2778 | 10104 | Air mass sensor, signal: Implausible period duration, loose contact with low frequency | The diagnostic function monitors the upper limit of the digital HFM signal's period duration. | P0103 | Mass or Volume Air Flow Sensor 'A' Circuit High |
0x2779 | 10105 | Air mass sensor, signal: Implausible period duration, loose contact with high frequency | The diagnostic function monitors the lower limit of the digital HFM signal's period duration. | P0102 | Mass or Volume Air Flow Sensor 'A' Circuit Low |
0x277A | 10106 | Air mass sensor, signal: Short-circuit or line break (open circuit) | The diagnostic function determines whether a digital signal from the HFM is present. | P0100 | Mass or Volume Air Flow Sensor 'A' Circuit |
0x277B | 10107 | P00BD | Mass or Volume Air Flow 'A' Circuit Range/Performance - Air Flow Too High | ||
0x277B | 10107 | P0103 | Mass or Volume Air Flow Sensor 'A' Circuit High | ||
0x277C | 10108 | P00BC | Mass or Volume Air Flow 'A' Circuit Range/Performance - Air Flow Too Low | ||
0x277C | 10108 | P0102 | Mass or Volume Air Flow Sensor 'A' Circuit Low | ||
0x27D9 | 10201 | Accelerator pedal module, pedal sensor 1, electrical: Short circuit to B+ | The diagnostic function monitors the voltage of sensor 1. | P2123 | Throttle/Pedal Position Sensor/Switch 'D' Circuit High |
0x27DA | 10202 | Accelerator pedal module, pedal sensor 1, electrical: Short circuit to earth or line disconnection | The diagnostic function monitors the voltage of sensor 1. | P2122 | Throttle/Pedal Position Sensor/Switch 'D' Circuit Low |
0x27DB | 10203 | Pedal module, pedal sensor 2, electrical: Short circuit to B+ | The diagnostic function monitors the voltage of sensor 2. | P2128 | Throttle/Pedal Position Sensor/Switch 'E' Circuit High |
0x27DC | 10204 | Pedal module, pedal sensor 2, electrical: Short circuit to earth or line disconnection | The diagnostic function monitors the voltage of sensor 2. | P2127 | Throttle/Pedal Position Sensor/Switch 'E' Circuit Low |
0x27E4 | 10212 | Accelerator-pedal module, pedal-travel sensor Multiple fault | Collective fault: Accelerator pedal module's pedal-travel sensor. | ||
0x27E8 | 10216 | Accelerator pedal module, pedal position sensor, plausibility: synchronisation error between signal 1 and Signal 2 | The diagnostic function monitors the mutual deviation between the two sensor voltages. | P2138 | Throttle/Pedal Position Sensor/Switch 'D' / 'E' Voltage Correlation |
0x280E | 10254 | Absolute pressure sensor, intake manifold, plausibility: Intake-manifold pressure too high | During the shutdown phase the diagnosis function monitors the DME to determine whether the ambient-air, intake-manifold and boost- pressure sensors are measuring the same pressure. | P1250 | Manifold Absolute Pressure Too High |
0x280E | 10254 | Absolute pressure sensor, intake manifold, plausibility: Intake-manifold pressure too high | During the shutdown phase the diagnosis function monitors the DME to determine whether the ambient-air, intake-manifold and boost- pressure sensors are measuring the same pressure. | P12A5 | Manifold Absolute Pressure Sensor 'A' Afterrunning Diagnosis Pressure Too High |
0x280F | 10255 | Absolute pressure sensor, intake manifold, plausibility: Intake-manifold pressure too low | The diagnostic function monitors the DME's barometric pressure sensor. | P1255 | Manifold Absolute Pressure Too Low |
0x280F | 10255 | Absolute pressure sensor, intake manifold, plausibility: Intake-manifold pressure too low | The diagnostic function monitors the DME's barometric pressure sensor. | P12A4 | Manifold Absolute Pressure Sensor 'A' Afterrunning Diagnosis Pressure Too Low |
0x281A | 10266 | Absolute pressure sensor, intake pipe, electrical: Short circuit to B+ | The diagnostic function monitors the intake- manifold pressure sensor's upper voltage limit. | P0108 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High |
0x281A | 10266 | Absolute pressure sensor, intake pipe, electrical: Short circuit to B+ | The diagnostic function monitors the intake- manifold pressure sensor's upper voltage limit. | P119A | Manifold Absolute Presssure Sensor Circuit High (Bank 1) |
0x281B | 10267 | Absolute pressure sensor, intake pipe, electrical: Short circuit to earth | The diagnostic function monitors the intake- manifold pressure sensor's lower voltage limit. | P0107 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low |
0x281B | 10267 | Absolute pressure sensor, intake pipe, electrical: Short circuit to earth | The diagnostic function monitors the intake- manifold pressure sensor's lower voltage limit. | P119B | Manifold Absolute Presssure Sensor Circuit Low (Bank 1) |
0x283C | 10300 | Ambient pressure sensor, electrical: Short to B+ or open circuit | The diagnostic function monitors the DME's barometric pressure sensor. | P2229 | Barometric Pressure Sensor 'A' Circuit High |
0x283D | 10301 | Ambient pressure sensor, electrical: Short circuit to earth | The diagnostic function monitors the DME's barometric pressure sensor. | P2228 | Barometric Pressure Sensor 'A' Circuit Low |
0x2841 | 10305 | Ambient pressure sensor, overrun: Pressure too high | During the control module's shutdown phase the diagnostic function monitors the barometric- pressure sensor, intake-manifold pressure sensor and boost-pressure sensor to determine whether they are all measuring the same pressure. | P12B9 | Ambient Pressure Sensor Afterrunning Diagnosis Pressure Too High |
0x2842 | 10306 | Ambient pressure sensor, overrun: Pressure too low | The diagnostic function monitors the voltage at the boost pressure sensor. | P12B8 | Ambient Pressure Sensor Afterrunning Diagnosis Pressure Too Low |
0x284C | 10316 | Ambient pressure sensor, plausibility: Pressure too high | The diagnostic function monitors the barometric- pressure sensor. | P11CB | Barometric Pressure Too High |
0x284D | 10317 | Ambient pressure sensor, plausibility: Pressure too low | The diagnostic function monitors the barometric- pressure sensor. | P0129 | Barometric Pressure Too Low |
0x284E | 10318 | Ambient pressure sensor, plausibility: Pressure implausible | The diagnostic function monitors the plausibility of the barometric pressure relative to that measured in the previous driving cycle. | P1247 | Barometric Pressure Plausibility |
0x284F | 10319 | Ambient pressure sensor, plausibility: Pressure implausible | The diagnostic function monitors variations in the barometric pressure reading for plausibility. | P1247 | Barometric Pressure Plausibility |
0x28A0 | 10400 | Throttle-valve angle - intake-manifold pressure, correlation: Limit value exceeded | The diagnostic function monitors the throttle valve aperture and the current intake manifold pressure reading to determine whether they are mutually plausible. | P112F | Manifold Absolute Pressure to Throttle Angle - Too High (Bank 1) |
0x28A1 | 10401 | Throttle-valve angle - intake-manifold pressure, correlation: Limit value not exceeded | The diagnostic function monitors the throttle valve aperture and the current intake manifold pressure reading to determine whether they are mutually plausible. | P112E | Manifold Absolute Pressure to Throttle Angle - Too Low (Bank 1) |
0x28A4 | 10404 | Throttle valve, throttle valve potentiometer 1, electrical: Short to B+ or open circuit | The diagnostic function checks the signal from throttle valve actuator 1 for electrical faults. | P0123 | Throttle/Pedal Position Sensor/Switch 'A' Circuit High |
0x28A5 | 10405 | Throttle valve, throttle valve potentiometer 1, electrical: Short circuit to earth | The diagnostic function checks the signal from throttle valve actuator 1 for electrical faults. | P0122 | Throttle/Pedal Position Sensor/Switch 'A' Circuit Low |
0x28A8 | 10408 | Throttle valve, throttle potentiometer 2, electrical: Short circuit to B+ | The diagnostic function checks the voltage of throttle valve sensor 2 for electrical faults. | P0223 | Throttle/Pedal Position Sensor/Switch 'B' Circuit High |
0x28A9 | 10409 | Throttle valve, throttle potentiometer 2, electrical: Short circuit to earth or line disconnection | The diagnostic function checks the voltage of throttle valve sensor 2 for electrical faults. | P0222 | Throttle/Pedal Position Sensor/Switch 'B' Circuit Low |
0x28B0 | 10416 | Throttle valve: Limp-home operating mode active | P169F | Throttle Valve Limp Home Mode Active | |
0x28B4 | 10420 | Throttle valve, throttle potentiometer: plausibility Timing fault between potentiometer 1 and potentiometer 2 | The diagnostic function monitors the mutual deviation between the two sensor voltages. | P115F | Throttle/Pedal Position Sensor/Switch 'A' / 'B' Synchronous Operation Correlation (Bank 1) |
0x28B8 | 10424 | DME, internal fault, activation of throttle valve: Short circuit | The diagnostic function monitors the driver circuit controlling operation of the throttle valve. | P2103 | Throttle Actuator 'A' Control Motor Circuit High |
0x28B9 | 10425 | DME, internal fault, activation of throttle valve: Excess temperature or current too high | The diagnostic function monitors the driver circuit controlling operation of the throttle valve. | P2118 | Throttle Actuator 'A' Control Motor Current Range/Performance |
0x28BA | 10426 | DME, internal fault, activation of throttle valve: Internal communication fault | The diagnostic function monitors the driver circuit controlling operation of the throttle valve. | P061F | Internal Control Module Throttle Actuator Controller Performance |
0x28BB | 10427 | DME, internal fault, activation of throttle valve: Line disconnection | The diagnostic function monitors the driver circuit controlling operation of the throttle valve. | P2100 | Throttle Actuator 'A' Control Motor Circuit/Open |
0x28BC | 10428 | Throttle valve actuator, closing spring test: Cancellation of check, spring does not close | During the spring test the diagnostic function monitors the throttle valve to determine whether it returns to the emergency air position within the specified period when no voltage is being applied. | P1634 | Throttle Valve Adaptation Spring Test Failed (Bank 1) |
0x28BD | 10429 | Throttle valve actuator, closing spring test: Fault during spring check | During the spring test the diagnostic function monitors the throttle valve to determine whether it reaches the specified position within the specified period. | P1631 | Throttle Valve Actuator Spring Test (Bank 1) |
0x28C0 | 10432 | Throttle valve actuator, opening spring test: Cancellation of check, spring does not open | During the spring test the diagnostic function monitors the throttle valve to determine whether it returns to the emergency-air position within the specified period when no voltage is being applied. | P1629 | Throttle Valve Actuator Spring Test Stop, Spring does not Open (Bank 1) |
0x28C1 | 10433 | Throttle valve actuator, opening spring test: Fault during spring check | During the spring test the diagnostic function monitors the throttle valve to determine whether it reaches the specified position below the emergency-air point within the specified time. | P1628 | Throttle Valve Actuator Spring Test Malfunction during Opening (Bank 1) |
0x28C4 | 10436 | Throttle valve, adaptation: emergency running position not adapted | The diagnostic function monitors the throttle valve to determine whether it is at the emergency air position (open at angle of roughly 7.6°) when no voltage is applied. | P1633 | Throttle Valve Adaptation Limp-Home Position Unknown (Bank 1) |
0x28CC | 10444 | Throttle valve, adaptation: Marginal conditions not met | During the throttle valve adaptation the diagnostic function monitors compliance with the prescribed process conditions. | P1632 | Throttle Valve Adaptation Conditions Not Met (Bank 1) |
0x28CD | 10445 | Throttle valve, adaptation: Marginal conditions not met; battery voltage too low | The diagnostic function monitors the throttle valve to determine whether it reaches the lower mechanical travel stop (UMA) during the initial adaptation. | P16E6 | Throttle Valve Adaptation Conditions Not Met, Battery Voltage Too Low (Bank 1) |
0x28D0 | 10448 | Throttle valve, adaptation: Initial adaptation, lower limit position not taught in | The diagnostic function monitors the throttle valve to determine whether it reaches the lower mechanical travel stop (UMA) during a repeat throttle-valve adaptation routine (after roughly 30 sec. Terminal 15 without engine start). | P16BC | Throttle Valve Adaptation Lower Stop Not Learned (Bank 1) |
0x28D4 | 10452 | Throttle valve, adaptation: Teach in again, lower limit position not taught in | During the throttle valve adaptation routine the diagnostic function monitors the offset and amplification of throttle valve potentiometer 1 in the amplified range. | P1644 | Throttle Valve Adaptation Stop Relearning Lower Mechanical Stop (Bank 1) |
0x2906 | 10502 | Intake air system: Suspicion of leaks between turbocharger and intake valves | The diagnostic function monitors the compressed intake air. | ||
Coolant temperature sensor, electrical: Short | The diagnostic function monitors the coolant | Engine Coolant Temperature Sensor 1 Circuit Low |