The Society of Automotive Engineers (SAE) developeded the OBD II system
and they specified that diagnostic codes comprise 5 digits.

  The basic 5 Code Scheme is as follows: 



  For Generation 2 MINIs: The P code, or Powertrain DTC codes are as follows:

P0000 - P0999
P1000 - P1999
P2000 - P2999
P3000 - P3999
  P1000 - VVT-System Min. Stroke Adaptation Number of Stops Exceeded P2065 - Fuel Level Sensor 'B' Circuit P3007 - Fuel Rail Pressure, Preassure-Rate-Controlled, Maximum Pressure Exceeded
P000A - 'A' Camshaft Position Slow Response (Bank 1) P1004 - VVT Guiding Sensor Solenoid Loss (Bank 1) P2067 - Fuel Level Sensor 'B' Circuit Low  
P0001 - Fuel Volume Regulator Control Circuit Open P1005 - VVT Guiding Sensor Reset Error (Bank 1) P2067 - Tank fuel level sensor, right, signal: Short circuit to ground P3012 - Adaptation Value too high (Bank 1 Sensor )
P0003 - Fuel Volume Regulator Control Circuit Low P1006 - VVT Eccentric Shaft Sensor Parity Error (Bank 1) P2068 - Fuel Level Sensor 'B' Circuit High P3014 - O2 Sensor IC supply Voltage too Low (Bank 1 Sensor 1)
P0004 - Fuel Volume Regulator Control Circuit High P1007 - VVT Eccentric Shaft Sensor Gradient Error (Bank 1)   P3016 - O2 Sensor Ceramic Internal Resistance Adjusted Value Plausibility (Bank 1 Sensor 1)
    P2088 - 'A' Camshaft Position Actuator Control Circuit Low (Bank 1) P3018 - O2 Sensor Lambda Controller Value above threshold due to open pumping circuit (Bank 1 Sensor 1)
P0010 - VANOS intake-side solenoid valve, control-activation: Open circuit P1012 - VVT Guiding Sensor Solenoid Loss (Bank 1) P2088 - VANOS intake side solenoid valve, control activation: Short circuit to ground P3018 - Oxygen sensor before catalytic converter, pumping current wire: Oxygen sensor control valve above threshold due to open pump wire
P0011 - 'A' Camshaft Position Timing Over-Advanced or System Performance (Bank 1) P1013 - VVT Reference Sensor Reset Error (Bank 1) P2089 - 'A' Camshaft Position Actuator Control Circuit High (Bank 1)  
P0012 - 'A' Camshaft Position Timing Over-Retarded (Bank 1) P1014 - VVT Eccentric Shaft Sensor Parity Error (Bank 1) P2089 - VANOS intake side solenoid valve, control activation: Short circuit to positive P301A - Injector 1 Stuck Open
P0012 - VANOS Intake: Closed-loop control fault, camshaft sticks P1015 - VVT Eccentric Shaft Sensor Gradient Error (Bank 1)   P301B - Injector 2 Stuck Open
P0013 - VANOS Exhaust-side solenoid valve, control-activation: Open circuit P1017 - VVT Guiding Sensor Plausibility (Bank 1) P2090 - 'B' Camshaft Position Actuator Control Circuit Low (Bank 1) P301C - Injector 3 Stuck Open
P0013 - 'B' Camshaft Position Actuator Circuit Open (Bank 1) P1017 - Valvetronic actuator motor, position sensors: Signal Implausible P2090 - VANOS exhaust side solenoid valve, control activation: Short circuit to ground P301D - Injector 4 Stuck Open
P0014 - 'B' Camshaft Position Timing Over-Advanced or System Performance (Bank 1) P1019 - VVT Supply Voltage Sensors High Input (Bank 1) P2091 - 'B' Camshaft Position Actuator Control Circuit High (Bank 1) P301E - Injector 1 or 3 Stuck Open
P0015 - 'B' Camshaft Position Timing Over-Retarded (Bank 1)   P2091 - VANOS exhaust side solenoid valve, control activation: Short circuit to positive P301F - Injector 2 or 4 Stuck Open
P0015 - VANOS Exhaust: Closed-loop control fault, camshaft sticks P101A - Valvetronic, adjustment range: Travel range not initialized P2096 - Post Catalyst Fuel Trim System too lean (Bank 1)  
P0015 - VANOS Exhaust; Closed-loop control fault, position not reached P101A - Valvetronic, adjustment range: Travel limit not learned owing to environmental conditions P2096 - Pre-catalyst oxygen sensor, mixture fine tuning: Exhaust gas behind catalytic converter too lean P3020 - O2 Sensor Signal too low during coast down fuel cut off (Bank 1 Sensor 1)
P0016 - Camshaft Position Sensor Correlation (Bank 1 Sensor 'A') P101B - VVT Self-Learning Function Storage of Learning Values in EEPROM Not Possible P2096 - Before catalyst oxygen sensor, system check: Signal stuck at rich P3022 - O2 Sensor Disturbed SPI WRAF-IC (bank 1 Sensor 1)
P0017 - Camshaft Position Sensor Correlation (Bank 1 Sensor 'B') P101C - VVT Load Shedding Relay Control Circuit Input High P2097 - Post Catalyst Fuel Trim System too rich (Bank 1) P3022 - DME, internal fault, oxygen sensor before catalytic converter: Communication fault
  P101D - VVT Load Shedding Relay Control Circuit Input Low P2097 - Pre-catalyst oxygen sensor, mixture fine tuning: Exhaust gas behind catalytic converter too rich P3024 - O2 Sensor Initialization Error WRAF-IC (Bank 1 Sensor 1)
P0030 - HO2S Heater Control Circuit (Bank 1 Sensor 1) P101E - VVT Load Shedding Relay Control Circuit Input P2097 - Before catalyst oxygen sensor, system check: Signal stuck at lean P3024 - DME, internal fault, oxygen sensor before catalytic converter" Initialization fault
P0031 - HO2S Heater Control Circuit Low (Bank 1 Sensor 1)     P3026 O2 Sensor operating temperature not reached (Bank 1 Sensor 1)
P0032 - HO2S Heater Control Circuit High (Bank 1 Sensor 1) P1020 - VVT Sensor Supply Voltage Low Input (Bank 1)    
P0033 - Turbocharger / Supercharger Bypass Valve Control Circuit P1023 - VVT Self Learning Function Faulty Adjustment Range (Bank 1) P2100 - Throttle Actuator 'A' Control Motor Circuit Open P302A - High pressure fuel system, fuel pressure, maximum pressure exceeded
P0034 - Turbocharger / Supercharger Bypass Valve Control Circuit Low P1023 - Valvetronic, adjustment range: Range check fault P2102 - Throttle Actuator 'A' Control Motor Circuit Low P302C - High pressure fuel system, fuel pressure, pressure falls below minimum threshold
P0035 - Turbocharger / Supercharger Bypass Valve Control Circuit High P1023 - Valvetronic, adjustment range: Range check, deviation from base learning routine P2103 - Throttle Actuator 'A' Control Motor Circuit High P306A - Fuel system: Pressure too high, emergency running mode with low pressure
P0036 - HO2S Heater Control Circuit (Bank 1 Sensor 2) P1024 - VVT Self Learning Function Faulty Lower Learning Range (Bank 1)   P306C - Fuel system: Pressure briefly too high, RPM and load factor limited
P0037 - HO2S Heater Control Circuit Low (Bank 1 Sensor 2) P1025 - VVT Self Learning Function No Positions Stored (Bank 1) P2118 - DME, Internal Fault, throttle valve control: Overheated or current too high P306F - Fuel pressure: Pressure drop below minimum, injection deactivation to protect catalyst
P0038 - HO2S Heater Control Circuit High (Bank 1 Sensor 2)      
P0039 - Turbocharger / Supercharger Bypass Valve Control Circuit Range / Performance P1030 - VVT Control Motor Position Control Deviation (Bank 1) P2120 - Throttle / Pedal position sensor 'D' Circuit P3091 - Fuel Rail Pressure Pressure-Rate-Controlled, fallen below minimum pressure
  P1030 - Valvetronic system: Closed loop deviation too high P2122 - Throttle / Pedal position sensor 'D' Circuit Low  
P0071 - Ambient Air Temperature Sensor Circuit Range / Performance P1031 - VVT Actuator Monitoring Recognition of Direction of Rotation Plausibility (Bank 1) P2123 - Throttle / Pedal position sensor 'D' Circuit High  
P0072 - Ambient Air Temperature Sensor Circuit Low   P2127 - Throttle / Pedal position sensor 'E' Circuit Low P3100 - Cylinder 1 High Pressure Injector Low Side Circuit Open
P0073 - Ambient Air Temperature Sensor Circuit High P1047 - VVT Control Circuit High (Bank 1) P2128 - Throttle / Pedal position sensor 'E' Circuit High P3101 - Cylinder 1 High Pressure Injector Low Side Circuit Low
P007B - Charge-air temperature sensor, voltage change: Too rapid P1047 - Valvetronic actuator motor, control-activation Short Circuit to positive   P3102 - Cylinder 1 High Pressure Injector Low Side Circuit High
P007C - Charge-air temperature sensor, electrical: Short circuit to ground P1048 - VVT Control Circuit Low (Bank 1) P2138 - Throttle / Pedal position sensor 'D ' 'E' Voltage Correlation P3103 - Cylinder 1 High Pressure Injector Low Side Booster Time Error
P007D - Charge-air temperature sensor, electrical: Short circuit to positive P1048 - Valvetronic actuator motor, control-activation Short Circuit to ground P213F - Fuel Pump Emergency Cut Off P3104 - Cylinder 2 High Pressure Injector Low Side Circuit Open
  P1049 - VVT Control Circuit Short   P3105 - Cylinder 2 High Pressure Injector Low Side Circuit Low
P0087 - Fuel Rail / System Pressure - Too Low   P2146 - Fuel Injector Group 'A' Supply Voltage Circuit Open P3106 - Cylinder 2 High Pressure Injector Low Side Circuit High
P0088 - Fuel Rail / System Pressure - Too High P1050 - Valvetronic Module Power Stage Generic P2147 - Fuel Injector Group 'A' Supply Voltage Circuit Low P3107 - Cylinder 2 High Pressure Injector Low Side Booster Time Error
  P1050 - Valvetronic actuator motor, control-activation: Open circuit P2148 - Fuel Injector Group 'A' Supply Voltage Circuit High P3108 - Cylinder 3 High Pressure Injector Low Side Circuit Open
P00BC - Mass Airflow System, Plausibility: Air mass too low P1056 - VVT Control Circuit High (Bank 1)   P3109 - Cylinder 3 High Pressure Injector Low Side Circuit Low
P00BD - Mass Airflow System, Plausibility: Air mass too high P1057 - VVT Motor Supply Voltage (Bank 1) P2177 - Fuel Trim Limit Exceeded System too lean  
  P105C -VVT Control Motor Tight P2178 - Fuel Trim Limit Exceeded System too rich P3110 - Cylinder 3 High Pressure Injector Low Side Circuit High
  P105D - Cold Start Intake Air Temperature - Too Low   P3111 - Cylinder 3 High Pressure Injector Low Side Booster Time Error
P0100 - Mass Air Flow or Volume 'A' Circuit   P2187 - System too lean at idle (Bank 1) P3112 - Cylinder 4 High Pressure Injector Low Side Circuit Open
P0102 - Mass or Volume Air Flow Circuit Low Input P1062 - VVT Limp Home Request Full Stroke Position Reached (Bank 1) P2188 - System too rich at idle (Bank 1) P3113 - Cylinder 4 High Pressure Injector Low Side Circuit Low
P0103 - Mass or Volume Air Flow Circuit High Input P1063 - VVT Limp Home Request Air Mass Plausibility (Bank 1)    P3114 - Cylinder 4 High Pressure Injector Low Side Circuit High
P0107 - Manifold Absolute Pressure/Barometric Pressure Control Circuit Low Input   P2195 - O2 Sensor stuck lean (Bank 1 Sensor 1) P3115 - Cylinder 4 High Pressure Injector Low Side Booster Time Error
P0108 - Manifold Absolute Pressure/Barometric Pressure Control Circuit High Input P1077 - VVT Overload Protection Control Motor Input Temperature (Bank 1) P2195 - Pre-catalyst oxygen sensor, plausibility: Mixture behind catalytic converter to rich  
  P1078 - VVT Overload Protection Current Too High (Bank 1) P2196 - O2 Sensor stuck rich (Bank 1 Sensor 1) P3148 - Cylinder 1 High Pressure Injector High Side Circuit Shorted to Coil
P0111 - Intake Air Temperature Sensor Bank 1 Temperature Range / Performance   P2196 - Pre-catalyst oxygen sensor, plausibility: Mixture behind catalytic converter to lean P3149 - Cylinder 1 High Pressure Injector Low Side Circuit Low
P0112 - Intake Air Temperature Sensor 1 Circuit Low P10B0 - Charge air temperature: Plausibility, temperature too high    
P0113 - Intake Air Temperature Sensor 1 Circuit High P10B8 - Charge air temperature: Signal, remains stationary   P3150 - Cylinder 1 High Pressure Injector Low Side Circuit High
P0116 - Coolant Temperature Sensor rationality Check P10CE - Rail-pressure sensor, operating range: Pressure to high P2228 - Barometric Pressure Sensor 'A' Circuit Low P3151 - Cylinder 2 High Pressure Injector High Side Circuit Shorted to Coil
P0117 - Engine Coolant Temperature Circuit Low P10CF - Rail-pressure sensor, operating range: Pressure to low P2229 - Barometric Pressure Sensor 'A' Circuit High P3151 - Cylinder 2 High Pressure Injector Low Side Circuit Low
P0118 - Engine Coolant Temperature Circuit High P10D0 - Charge air temperature sensor, plausability, cold start: Temperature too high   P3153 - Cylinder 2 High Pressure Injector Low Side Circuit High
  P10D1 - Charge air temperature sensor, plausability, cold start: Temperature too low P2237 - O2 Sensor Reference Circuit Continuity (Bank 1 Sensor 1) P3154 - Cylinder 3 High Pressure Injector High Side Circuit Shorted to Coil
P0120 - Throttle/Pedal Position Sensor/Switch 'A' Circuit P10D4 - Coolant temperature sensor, plausability, cold start: Temperature too low   P3155 - Cylinder 3 High Pressure Injector Low Side Circuit Low
P0121 - Throttle/Pedal Position Sensor/Switch 'A' Circuit Range / Performance P10D5 - Coolant temperature sensor, plausability, cold start: Temperature too high P2243 - O2 Sensor Reference Voltage Circuit Open (Bank 1 Sensor 1) P3156 - Cylinder 3 High Pressure Injector Low Side Circuit High
P0122 - Throttle/Pedal Position Sensor/Switch 'A' Circuit Low P10D9 - Rail-pressure sensor, signal: No variation   P3157 - Cylinder 4 High Pressure Injector High Side Circuit Shorted to Coil
P0123 - Throttle/Pedal Position Sensor/Switch 'A' Circuit High P10DE - Valvetronic, adjustment range: Initial learning outside tolerance P2251 - O2 Sensor Reference Circuit Continuity (Bank 1 Sensor 1) P3158 - Cylinder 4 High Pressure Injector Low Side Circuit Low
P0128 - Coolant Thermostat (Coolant Temperature Blow Thermostat Regulation Temperature) P10DF - Valvetronic, driver circuit component protection: System deactivation P2251 - Oxygen Sensor before catalytic converter, electrical: Open Circuit, virtual ground P3159 - Cylinder 4 High Pressure Injector Low Side Circuit High
P0128 - Program map thermostat: Sticking in open position P10E1 - Valvetronic system, No motion detected    
P0129 - Barometric Pressure, operating range: Pressure too low P10E2 - Valvetronic actuator motor, position sensors: Short circuit or line break (open circuit) P2270 - O2 Sensor Signal Stuck Lean (Bank 1 Sensor 2) P316B - Engine Coolant Temperature Signal Stuck Low
  P10E5 - DME, internal fault, Valvetronic control: Malfunction P2271 - O2 Sensor Signal Stuck Rich (Bank 1 Sensor 2)  
P0130 - O2 Sensor (Bank 1 Sensor 1) P10E6 - Valvetronic actuator motor, position sensors: Malfunction in voltage supply   P3198 - Engine Coolant Temperature Gradient too High
P0130 - Before-catalyst oxygen sensor, electrical: Nernst-cell resistance or ceramic temperature implausible, wiring or heater fault P10E7 - Valvetronic, overload protection: Driver circuit overloaded   P3199 - Engine Coolant Temperature Signal Stuck
P0131 - O2 Sensor Circuit Low Voltage (Bank1 Sensor 1) P10E8 - Valvetronic, overload protection: Actuator motor overloaded P2400 - DMTL Activation Control Circuit Open  
P0132 - O2 Sensor Circuit High Voltage (Bank1 Sensor 1) P10F2 - Boost pressure - barometric pressure, comparison: Boost air pressure too high P2400 - DMTL lead diagnosis pump, control activation: Open circuit  
P0133 - O2 Sensor Circuit Slow Response (Bank1 Sensor 1) P10F3 - Boost pressure - barometric pressure, comparison: Boost air pressure too low P2401 - DMTL Activation Control Circuit low P3202 - Powertrain CAN chip cut off
P0135 - O2 Sensor Heater Circuit (Bank 1 Sensor 1)   P2401 - DMTL lead diagnosis pump, control activation: Short circuit to ground P3202 - PT CAN communications fault: CAN bus off or CAN bus defective
P0135 - Measured temperature of oxygen sensor before catalytic converter: Failure to achieve operating temperature in warm-up phase.   P2402 - DMTL Activation Control Circuit high P3209 - CAN message monitoring ASC/DSC Alive check
P0136 - O2 Sensor (Bank 1 Sensor 2) P1104 - Differential Pressure Sensor Intake Manifold Pressure Too Low (Bank 1) P2402 - DMTL lead diagnosis pump, control activation: Short circuit to positive  
P0136 - Oxygen sensor behind catalytic converter, electrical: Open circuit P1105 - Differential Pressure Sensor Intake Manifold Pressure Too High (Bank 1)   P3210 - CAN monitoring ASC / DSC plausibility
P0137 - O2 Sensor Circuit Low Voltage (Bank1 Sensor 2) P110D - Throttle Position Sensor 'A' and 'B' Range / Performance P240A - DMTL Pump Heater Circuit Open P3214 - CAN message monitoring ETC plausibility
P0138 - O2 Sensor Circuit High Voltage (Bank1 Sensor 2) P110E - Internal Code (Service / End-of-line Test) P240A - DMTL, heater, activation: Open circuit P3215 - CAN message monitoring IHKA No Signal
P0139 - O2 Sensor Circuit Slow Response (Bank1 Sensor 2) P110F - Ambient Temperature Sensor Faulty CAN Signal  P240B - DMTL Pump Heater Circuit Low P3217 - CAN message instrument pack plausibility
P0139 - Oxygen sensor behind catalytic converter, again: Failure to reach overrun voltage threshold P111A - Mass or Volume Air Flow va O2 Sensor Too High (Bank 1) P240B - DMTL, heater, activation: Short circuit to ground P3219 - CAN message SZL alive check
P013A - O2 Sensor Slow Response - Rich to Lean (Bank 1 Sensor 2) P111B - Mass or Volume Air Flow va O2 Sensor Too Low (Bank 1) P240C - DMTL Pump Heater Circuit High  
P013A - Oxygen sensor behind catalytic converter, dynamic response, from lean to rich, Slow response P111E - Intake Temperature Sensor Bank 1 Maximum Temperature Implausible P240C - DMTL, heater, activation: Short circuit to positive P321E - Ambient pressure sensor maximum pressure implausible
P013E - O2 Sensor Delayed Response - Rich to Lean (Bank 1 Sensor 2) P1124 - Differential Pressure Sensor Intake Manifold Pressure Offset (Bank 1)   P321F - Ambient pressure sensor minimum pressure implausible
  P112B - Engine Coolant Temperature Sensor 1 Minimum Temperature Implausible P2414 - O2 Sensor Oxygen Sample Error (Bank 1 Sensor 1)  
P0140 - O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2) P112E - Throttle valve angle - Intake manifold pressure, comparison: Pressure too low P2414 - Oxygen sensor before catalytic converter, installation: Sensor is not installed correctly in exhaust system P3220 - CAN Message SZL no signal
P0140 - Oxygen sensor behind catalytic converter, electrical: Heating-cycle coupling to signal P112F - Manifold Absolute Pressure to Throttle Angle - Too High P2418 - DMTL solenoid Control Circuit Open P3221 - CAM Message Monitoring SZL Plausibility
P0141 - O2 Sensor Heater Circuit (Bank 1 Sensor 2) P113A - Mass or Volume Air Flow 1 Correction Signal Plausibility Too Long P2418 - DMTL solenoid valve, control activation: Open Circuit P3223 - Generator Mechanical
P0141 - Oxygen sensor behind catalytic converter, operation: Internal resistance too high P113B - Mass or Volume Air Flow 1 Correction Signal Plausibility Too Long P2419 - DMTL solenoid Control Circuit Low P3323 - Alternator, mechanical: Malfunction
P0148 - Fuel Delivery Error P115A - Mass or Volume Air Flow 'A' Maximum Exceeded P2419 - DMTL solenoid valve, control activation: Short circuit to ground P3225 - Generator Communication Error
  P115B - Mass or Volume Air Flow 'A' Minimum Fallen Below    
P0171 - System Too Lean (Bank 1) P115C - Mass or Volume Air Flow 'A' Too Low P2420 - DMTL solenoid Control Circuit High P322A- Ambient Pressure Sensor Continuity 
P0172 - System Too Rich (Bank 1) P115D - Mass or Volume Air Flow 'A' Too High P2420 - DMTL solenoid valve, control activation: Short circuit to positive  
  P115F - Throttle / Pedal Position Sensor / Switch 'A' / 'B' Synchronous Operation Correlation (Bank 1) P2421 - EVAP evaporative emissions valve: Sticks in closed position P3232 - Control Module Monitoring Ignition Timing Plausibility
P0190 - Fuel Rail Pressure Sensor 'A' Circuit P116F - Air Mass Sensor Signal Electrical P2422 - EVAP evaporative emissions valve: jammed open P3233 - Control Module Monitoring Relative Charge Plausibility
P0192 - Fuel Rail Pressure Sensor 'A' Circuit Low P118A - Engine Oil Separator Heating Circuit High   P3235 - DME, internal fault Version encoding monitor
P0193 - Rail-pressure sensor, electrical: Short circuit to positive P118B - Engine Oil Separator Heating Circuit Low   P3235 - Control Module Monitoring Version coding plausibility
  P118C - Engine Oil Separator Heating Circuit Open P2510 - ECM/PCM Power Relay Sense Circuit Range / Performance P3236 - Control Module Monitoring Injection time relative fuel quantity plausibility
  P1197 - Differential Pressure Sensor Intake Manifold High Input (Bank 1)   P3237 - Control Module Monitoring Fuel Correction Error
P0201 - Injector Circuit/Open - Cylinder 1 P1198 - Differential Pressure Sensor Intake Manifold Low Input (Bank 1)   P3237 - DMW, internal fault: Mixture correction factor plausibility monitor
P0202 - Injector Circuit/Open - Cylinder 2 P1199 - Differential Pressure Sensor Intake Manifold Low Input (Bank 1) P2600 - Coolant Pump 'A' Control Circuit Open P3238 - Control Module Monitoring TPU Chip defective
P0203 - Injector Circuit/Open - Cylinder 3 P119A - Manifold Absolute Pressure Sensor High (Bank 1) P2602 - Coolant Pump 'A' Control Circuit Low P3239 - Control Module - No Coding
P0204 - Injector Circuit/Open - Cylinder 4 P119B - Manifold Absolute Pressure Sensor Low (Bank 1) P2603 - Coolant Pump 'A' Control Circuit High  
  P119D - Fuel trim, Injector aging long term adaptation too high (Bank 1)   P323C - Ambient pressure sensor continuity error
P0221 - Throttle/Pedal Position Sensor/Switch 'B' Circuit Range/Performance P11AA - Throttle valve, operation: Resistance to motion, too slow P2610 - Engine shutdown time: Signal implausible P323D - Control Module Monitoring Air Mass Flow Balancing, Control Ramge Monitoring
P0222 - Throttle/Pedal Position Sensor/Switch 'B' Circuit Low P11CB- Barometric pressure, operating range: Pressure too high   P323E - Control Module Monitoring Fuel Pressure Sender
P0223 - Throttle/Pedal Position Sensor/Switch 'B' Circuit High   P2626 - O2 Sensor Pumping Circuit Open (Bank 1 Sensor 1)  
      P324A - Alternator: Incorrect Type
P0234 - Boost pressure control, upper value: Boot pressure too high P1216 - Fuel Pump Emergency Operation P2637- Torque Management Feedback Signal 'A' P324C - Generator: Over Temperature Calculated
P0237 - Turbocharger Boost Sensor 'A' Circuit Low P1247 - Barometric Pressure, operating range: Pressure implausible    P324C - Alternator, plausibility, temperature, over temperature calculated 
P0238 - Turbocharger Boost Sensor 'A' Circuit High P1250 - Manifold Absolute Pressure Too High   P324E - Alternator, regulator: incorrect type
P023B - Turbocharger 'A' Overboost Condition P1255 - Manifold Absolute Pressure Too Low P2719 - Pressure Control Solenoid 'D' Control Circuit Range / Performance   
P023C - Charge Air Cooler Coolant Pump Control Circuit High P1260 - Boost Pressure Control, deactivation: Boost pressure build-up blocked   P325A - Generator Electrical Error Calculated
  P1296 - Boost Pressure Control, Boost Pressure too high P2720 - Pressure Control Solenoid 'D' Control Circuit Low P325A - Alternator, plausibility, electrical: Calculated
P0244 - Turbocharger Wastegate Solenoid 'A' P1297 - Boost Pressure Control, Boost Pressure too low P2721 - Pressure Control Solenoid 'D' Control Circuit High P325C - DME, internal fault, electric accelerator pedal monitor: RPM sensor
P0245 - Turbocharger Wastegate Solenoid 'A' Low P129D - Manifold Absolute Pressure Maximum Pressure Implausible P2728 - Pressure Control Solenoid 'E' Control Circuit Range / Performance  P325D - DME, internal fault Level 1 injection quantity limitation monitor
P0246 - Turbocharger Wastegate Solenoid 'A' High P129E - Manifold Absolute Pressure Minimum Pressure Implausible P2729 - Pressure Control Solenoid 'E' Control Circuit Low P325D - DME, internal fault Level 2 injection quantity limitation monitor
  P12A0 - Turbocharger / Supercharger Boost Pressure, Pressure Front of Throttle Valve too High   P325E - DME, internal fault, electric accelerator pedal monitor: Ignition timing monitoring
P0261 - Cylinder 1 Injector Circuit Low P12A1 - Turbocharger / Supercharger Boost Pressure, Pressure Front of Throttle Valve too Low P2730 - Pressure Control Solenoid 'E' Control Circuit High P325F - DME, internal fault Relative Fuel mass plausibility monitor
P0262 - Cylinder 1 Injector Circuit High P12A2 - Turbocharger / Supercharger Boost Pressure, Maximum Pressure Front of Throttle Valve Implausible P2737 - Pressure Control Solenoid 'F' Control Circuit Range / Performance  P326A - DME, internal fault, electric accelerator pedal monitor: AD converter test voltage check
P0264 - Cylinder 2 Injector Circuit Low P12A3 - Turbocharger / Supercharger Boost Pressure, Minimum Pressure Front of Throttle Valve Implausible P2738 - Pressure Control Solenoid 'F' Control Circuit Low P326B - DME, internal fault, electric accelerator pedal monitor: Airflow calibration
P0265 - Cylinder 2 Injector Circuit High P12A5 - Absolute Pressure Sensor, intake manifold, plausibility, shutdown phase : Pressure too high P2739 - Pressure Control Solenoid 'F' Control Circuit High P326C - DME, internal fault, electric accelerator pedal monitor, Implausible drivetrain conversion ratio
P0267 - Cylinder 3 Injector Circuit Low P12A8 - Boost Pressure Sensor, plausibility, shutdown phase : Pressure too low    
P0268 - Cylinder 3 Injector Circuit High P12A9 - Boost Pressure Sensor, plausibility, shutdown phase : Pressure too high P2762 - Torque Converter Clutch Pressure Control Solenoid Control Circuit Range / Performance P3337 - Function monitoring Lambda plausibility
  P12B8 - Barometric Pressure Sensor, plausibility, shutdown phase : Pressure too low P2763 - Torque Converter Clutch Pressure Control Solenoid Control Circuit High P3337 - DME, internal fault: monitoring of specified lambda value
P0270 - Cylinder 4 Injector Circuit Low P12B9 - Barometric Pressure Sensor, plausibility, shutdown phase : Pressure too high P2764 - Torque Converter Clutch Pressure Control Solenoid Control Circuit Low  
P0271 - Cylinder 4 Injector Circuit High P12DA - Boost Pressure - barometric pressure, comparison: Boost pressure too high    
  P12DB - Boost Pressure - barometric pressure, comparison: Boost pressure too low    
P0299 - Boost-pressure control, lower value: Boost pressure too low      
       
  P1338 - Camshaft Position Sensor Rationality Check (Inlet - Outlet)    
P0300 - Cylinder Misfire, Several Cylinders P1338 - Intake Camshaft: Angular offset to crankshaft is outside tolerance range    
P0300 - Combustion miss, multiple cylinders: Fuel injection deactivation P1339 - Camshaft Position Sensor Rationality Check (Inlet - Outlet)    
P0300 - Combustion miss, multiple cylinders: Increased exhaust emissions P1339 - Exhaust Camshaft: Angular offset to crankshaft is outside tolerance range    
P0300 - Combustion miss, multiple cylinders: Increased exhaust emissions after start sequence P136C - Knock Control Super Knocking Detected    
P0301 - Cylinder 1 Misfire Detected P137A - Knock Control Super Knocking Caused by Defective Ignition Coil    
P0301 - Combustion miss, cylinder 1: Fuel injection deactivation P137B - Knock Control Super Knocking Caused by Defective Knock Sensor    
P0301 - Combustion miss, cylinder 1: Increased exhaust emissions P137D - Knock Control Torque Limitation Caused by Too High Number of Super Knocking    
P0301 - Combustion miss, cylinder 1: Increased exhaust emissions after start sequence P137E - Knock Control Permanent Limitation Caused by Too High Number of Super Knocking    
P0302 - Cylinder 2 Misfire Detected P137F - Knock Control Fuel Cutoff Due to Super Knocking    
P0302 - Combustion miss, cylinder 2: Fuel injection deactivation P13A0 - Knock Control Fuel Cutoff Due to Super Knocking Cylinder 1    
P0302 - Combustion miss, cylinder 2: Increased exhaust emissions P13A0 - Super knock on cylinder 1: Injection Deactivation    
P0302 - Combustion miss, cylinder 2: Increased exhaust emissions after start sequence P13A1 - Knock Control Fuel Cutoff Due to Super Knocking Cylinder 2    
P0303 - Cylinder 3 Misfire Detected P13A1 - Super knock on cylinder 1: Injection Deactivation    
P0303 - Combustion miss, cylinder 3: Fuel injection deactivation P13A2 - Knock Control Fuel Cutoff Due to Super Knocking Cylinder 3    
P0303 - Combustion miss, cylinder 3: Increased exhaust emissions P13A2 - Super knock on cylinder 1: Injection Deactivation    
P0303 - Combustion miss, cylinder 3: Increased exhaust emissions after start sequence P13A3 - Knock Control Fuel Cutoff Due to Super Knocking Cylinder 4    
P0304 - Cylinder 4 Misfire Detected P13A3 - Super knock on cylinder 1: Injection Deactivation    
P0304 - Combustion miss, cylinder 4: Fuel injection deactivation P13AE - Knock sensor, electrical: Signal input 'A', short circuit to ground    
P0304 - Combustion miss, cylinder 4: Increased exhaust emissions P13AF - Knock sensor, electrical: Signal input 'A', short circuit to positive    
P0304 - Combustion miss, cylinder 4: Increased exhaust emissions after start sequence P13B8 - Knock sensor, electrical: Signal input 'B', short circuit to ground    
  P13B9 - Knock sensor, electrical: Signal input 'B', short circuit to positive    
P0324 - Knock Control System Error P13C0 - VANOS intake: Closed loop control fault, camshaft sticks    
P0324 - Knock control, fault check: Malfunction, system fault P13C9 - VANOS intake: Closed loop control fault, camshaft sticks    
P0327 - Knock Sensor 1 Circuit Low (Bank 1 or Single Sensor) P13CA - Exhaust camshaft, mechanical: Assembly faulty    
P0327 - Knock sensor signal: Electrical fault KS (loose contact) of KS loose P13CB - Exhaust camshaft, mechanical: Incorrect installation    
P0328 - Knock Sensor 1 Circuit High (Bank 1 or Single Sensor) P13EA - Ignition-angle adjustment at part load, cold start: Ignition angle advanced too far    
P0328 - Knock sensor signal: Engine produces excessive mechanical noise or crankshaft outside tolerance (sensitivity)      
       
P0335 - Crankshaft Position Sensor 'A' Circuit P1407 - Fuel Level Signal 1    
P0335 - crankshaft sensor, signal: missing P1407 - Tank fuel-level sensor, left signal: CAN value implausible    
P0336 - Crankshaft Position Sensor 'A' Range P1408 - Tank fuel-level sensor, right signal: CAN value implausible    
P0336 - Crankshaft sensor: Interference on crankshaft signal P1409 - Fuel Level 1 CAN Error    
  P1433 - Fuel Level 2 CAN Error    
P0340 - Camshaft Position Sensor 'A' Circuit Bank (Bank 1 or Single Sensor) P1434 - DMTL Tank Leakage (Diagnostic Module Tank Leakage)    
P0341 - Camshaft Position Sensor 'A' Performance (Bank 1) P1434 - DMTL, system fault: Abort due to current fluctuations during reference measurement    
P0341 - Intake camshaft sensor: Signal implausible P1447 - DMTL Pump current too high during switching solenoid test    
P0342 - Camshaft Position Sensor 'A' Circuit Low (Bank 1) P1447 - DMTL, system fault: Pump current reaches limit during valve test    
P0342 - Intake camshaft position sensor: Signal too low P1448 - DMTL, Pump current too low    
P0343 - Intake camshaft sensor: Signal is high P1448 - DMTL, system fault: Pump current too low during reference measurement    
  P1449 - DMTL, Pump current too high    
P0351 - Ignition Coil 'A' Primary / Secondary Circuit P1449 - DMTL, system fault: Pump current too high during reference measurement    
P0352 - Ignition Coil 'B' Primary / Secondary Circuit P144A - Fuel level / Tank capacity correlation    
P0353 - Ignition Coil 'C' Primary / Secondary Circuit P144B - Fuel level / Fuel consumption correlation    
P0354 - Ignition Coil 'D' Primary / Secondary Circuit P144B - Tank fuel-level sensor: Fuel consumption rate does not correlate with change fuel level    
  P1497 - Downstream Throttle Air Leak    
P0365 - Camshaft Position Sensor 'B' Circuit (Bank 1)      
P0366 - Camshaft Position Sensor 'B' Circuit Performance (Bank 1)      
P0366 - Exhaust camshaft sensor: signal implausible P150A - Battery Sensor Extended Communication Circuit    
P0367 - Camshaft Position Sensor 'B' Circuit Low (Bank 1) P150B - Battery Sensor Serial Data Interface    
P0367 - Exhaust camshaft sensor: Signal too low P150C - Battery Sensor Firmware Implausible    
P0368 - Exhaust camshaft sensor: Signal too high P150C - Intelligent battery sensor, signal: Software fault    
 
U0000 - U9999

U0001 - High Speed CAN Communication Bus

U1001 - Lost communication with TCM

U0121 - Lost communication with Anti-lock Brakes System (ABS) Control Module

U0167 - Lost communication with vehicle immobilizer control module

U110F - PT CAN. message (EGS torque request, 0xB5): omitted

U1115 - Lost communication with Vehicle Mode Status
U1116 - Message monitoring vehicle mode status checksum error
U1118 - PT CAN, message (speed of vehicle. 0x1A0): omitted

U111A - PT CAN. message (transmissiondata, 0xBA): Missing
U111E - Lost communication with Teerminal Status
U111F - Message monitoring terminal status checksum error

U1126 - PT CAN, message (Status of DSC, 0x19E): Missing
U1129 - Lost communication with reverse status

U112A - Message monitoring instrument pack status alive check
U112B - Lost communication with instrument pack status
U112D - Lost communication with control crash cut off EKP
U112E - Lost communication with pedal position sensor

U1132 - No BSD message from generator
U1134 - Lost communication with Lamp Status

U113C - Lost communication with Time / Date

U114A - Message monitoring engine control torque 1 alive check
U114B - Lost communication with Engine Control Torque 1
U114C - Message monitoring Engine Control Torque 1 Checksum error

U115A - Message monitoring engine control torque 3 alive check
U115B - Lost communication with Engine Control Torque 3
U115C - Message monitoring Engine Control Torque 3 Checksum error
U115E - Lost communication with Engine Data

U1166 - Message monitoring EWS (Electronic immobilizer) - Frame error
U1169 - Lost communication with OBD-Sensor

U116D - PT CAN, message (wheel speed, 0x0CE): missing
U116F - Lost Communication with Sports Mode ETC

U1173 - PT CAN, message (transmission data, 0x0BA): checksum fault / alive check

U11C9 - PT CAN, message (EGS torque request, 0xB5): Checksum fault / alive check
U11CA - PT CAN, message (speed of vehicle, 0x1A0): Checksum fault / alive check

U1202 - Message Monitoring TCM Alive Check

SaveSaveSaveSaveSaveSave