BMW >> 3 Series, 5 Series 3.0L, 5 Series M5 5.0L, 6 Series M6 5.0L, 7 Series 6.0L, Z4 3.0L (2003 – 2008)

Model Year Engine identification System
3 Series 3.0L  (E90/92/93) 2007-08 N54

Motronic MED9.2.2 o

Siemens MSD80

Siemens MSS65

Siemens MSS70

5 Series 3.0L  (E60/61) 2008 N54
5 Series M5  5.0L  (E60/61) 2006-08 S54
6 Series M6  5.0L  (E63/64) 2006-08 S85
7 Series 6.0L  (E66) 2003-08 N73
Z4 3.0L (E85/86) 2006-08 S54

General information

  • Engine control module (ECM) incorporates self-diagnosis function.
  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to workshop.

Accessing

  • Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC).
o 3 Series (E90/92/93), 5 Series/MS (E60/61), 7 Series (E66) [1]
o 6 Series M6 (E63/64) [2]
o Z4 (E85/86) [3]

Erasing

  • After the faults have been rectified, trouble codes can only be erased by using a Scan Tool connected to the data link connector (DLC).

Trouble code  identification

OBD·II code BMW type Fault location Probable cause
PO, P2,   uo Refer to OBD-11 trouble code tables
P100A Fuel rail/system pressure too low Fuel pump, fuel pressure regulator, fuel pressure sensor, fuel supply blockage
P100B Fuel rail/system pressure too high Fuel pump, fuel pressure regulator, fuel pressure sensor, fuel return blockage
P100C WT limp home mode, bank 2 -circuit malfunction Wiring, connections, ECM
P1000 WT limp home mode, bank 2 -full stroke position not reached Wiring, connections, ECM
P100E WT limp home mode, bank 2 – mass air flow (MAF) signal malfunction Wiring, connections, MAF sensor, ECM
P1016 Limp home mode initiated Fuel pressure, fuel pressure sensor, low battery voltage, airbag triggered
P1032 Limp home mode initiated Fuel pressure, fuel pressure sensor, low battery voltage, airbag triggered
P1041 WT control module, bank 1 – EEPROM   error WT control module
P1042 WT control module, bank 1 – RAM error VVT control module
P1043 WT control module, bank 1 – ROM error VVT control module
P1044 WT control module, bank 2 -memory error VVT control module
P1045 WT control module, bank 2 – RAM error VVT control module
P1046 VVT control module, bank 2 – ROM error VVT control module
P1047 WT control circuit, bank 1 – high input Wiring, connections
P1048 WT control circuit, bank 1 – low input Wiring, connections
P1049 WT control circuit, bank 1 – short circuit Wiring, connections
P104E 12042 Turbocharger air temperature sensor, 1 – high input or open circuit Wiring, connections, turbocharger air temperature sensor
P104F 12042 Turbocharger air temperature sensor, 1 – low input Wiring, connections, turbocharger air temperature sensor
P1050 VVT control circuit, bank 1 – circuit malfunction Wiring, connections, VVT control module
P1051 WT control circuit, bank 2 – high input Wiring, connections
P1052 VVT control circuit, bank 2 – low input Wiring, connections
P1053 VVT control circuit, bank 2 – short circuit Wiring, connections
P1054 VVT control circuit, bank 2 – circuit malfunction Wiring, connections, VVT control module
P1055 VVT control motor, bank 1 – supply voltage high input Wiring, connections
P1056 VVT control motor, bank 1 – supply voltage low input Wiring, connections
P1057 VVT control motor, bank 1 – supply voltage circuit malfunction Wiring, connections
P1058 VVT control motor, bank 2 – supply voltage high input Wiring, connections
P1059 WT control motor, bank 2 – supply voltage low input Wiring, connections
P1060 VVT control motor, bank 2 – supply voltage circuit malfunction Wiring, connections
P1061 VVT limp home mode, bank 1 – circuit malfunction Wiring, connections, ECM
P1062 VVT limp home mode, bank 1 – full stroke position not reached Wiring, connections, ECM
P1063 WT limp home mode, bank 1 – mass air flow (MAF) signal malfunction Wiring, connections, MAF sensor, ECM
P1071 WT control module, bank 1 – internal malfunction VVT control module
P1072 VVT control module, bank 2 – internal malfunction VVT control module
P1104 11561 Manifold differential pressure (MOP) sensor, bank 1 – pressure above upper limit Wiring, connectors, MOP sensor
P1105 11561 Manifold differential pressure (MOP) sensor, bank 1 – pressure below lower limit Wiring, connectors, MOP sensor
P110A 11561 Manifold differential pressure (MOP) sensor, bank 2 – pressure above upper limit Wiring, connectors, MOP sensor
P110B 11561 Manifold differential pressure (MOP) sensor, bank 2 – pressure below lower limit Wiring, connectors, MOP sensor
P110D 11617 Throttle position sensor (TPS), sensor A   and B – range/performance Wiring, connections, throttle valve, ECM
P110D 11527 Throttle position sensor (TPS), sensor A   and B – range/performance Wiring, connections, throttle valve, ECM
P111E 12041 Intake air temperature (IAT) sensor 1, bank 1 – maximum temperature implausible Wiring, connectors, IAT sensor
P111F 12041 Intake air temperature (IAT) sensor 1, bank 1 – minimum temperature implausible Wiring, connectors, IAT sensor
P1124 11562 Manifold differential pressure (MOP) sensor, bank 1 – implausible signal Throttle valve operation, MOP sensor
P112B Engine coolant temperature (ECT) sensor- range/performance Coolant thermostat, wiring, connections, ECTsensor
P112C 11320 Heated oxygen sensor (H02S) 1, bank 1 – open circuit Wiring, connections, H02S, catalytic convertor plugged, mechanical fault, ECM
P112C 11325 Heated oxygen sensor (H02S) 1, bank 1 – open circuit Wiring, connections, H02S, catalytic convertor plugged, mechanical fault, ECM
P1120 11326 Heated oxygen sensor (H02S) 1, bank 2 – open circuit Wiring, connections, H02S, catalytic convertor plugged, mechanical fault, ECM
P112E . 11566 MAP sensor – throttle angle too low Wiring, connections, vacuum leak, mechanical fault, vacuum sensor, MAP sensor
P112F 11566 MAP sensor – throttle angle too high Wiring, connections, vacuum leak, mechanical fault, vacuum sensor, MAP sensor
P1130 11373 Heated oxygen sensor (H02S) 2, bank 1 – dynamic test malfunction Wiring, H02S, ECM
P1131 11374 Heated oxygen sensor (H02S) 2, bank 2 – dynamic test malfunction Wiring, H02S, ECM
P114A 11390 Post catalytic convertor fuel trim (FT), bank 1 – too rich Wiring, upstream exhaust leak, upstream H02S, downstream H02S, ECM
P114B 11390 Post catalytic convertor fuel trim (FT), bank 1 – too lean Wiring, downstream exhaust leak, upstream H02S, downstream H02S, ECM
P114C 11391 Post catalytic convertor fuel trim (FT), bank 2 – too rich Wiring, upstream exhaust leak, upstream H02S, downstream H02S, ECM
P1140 11391 Post catalytic convertor fuel trim (FT), bank 2 – too lean Wiring, downstream exhaust leak, upstream H02S, downstream H02S, ECM
P114F 11542 Mass air flow (MAF) sensor – defective Wiring, connections, MAF sensor
P1154 Manifold differential pressure (MOP) sensor, bank 2 – signal low Wiring short to ground, connectors, MOP sensor
P115A Mass air flow (MAF)/volume air flow (VAF)   sensor, bank 1 – low input Wiring short to ground, MAFNAF   sensor, ECM
P115B Mass air flow (MAF)/volume air flow (VAF)   sensor, bank 2 – low input Wiring short to ground, MAFNAF   sensor, ECM
P115E 11541 Intake air temperature (IAT) sensor 1, bank 1 – range/performance IAT sensor, ECM programming, ECM
P116A Mass air flow (MAF)/volume air flow (VAF)   sensor, bank 1 – high input Wiring short to positive, MAFNAF   sensor, ECM
P116B Mass air flow (MAF)/volume air flow (VAF)   sensor, bank 2 – high input Wiring short to positive, MAFNAF   sensor, ECM
P116C 11535 Mass air flow (MAF) sensor – range/   performance Wiring, connections, MAF sensor
P116E 11535 Mass air flow (MAF) sensor – electrical fault Wiring, connections, MAF sensor
P1195 Manifold differential pressure (MDP) sensor, bank 1 – implausible signal Wiring, connectors, MOP sensor
P1197 11560 Manifold differential pressure (MOP) sensor, bank 1 – signal high Wiring short to positive, wiring open circuit, connectors, MOP sensor
P1198 11560 Manifold differential pressure (MOP) sensor, bank 1 – signal low Wiring short to ground, connectors, MOP sensor
P1199 Manifold differential pressure (MDP) sensor, bank 2 – implausible signal Wiring, connectors, MOP sensor
P119A 11571 MAP sensor circuit, bank 1 – high input Wiring shorted to positive, open circuit, connections, MAP sensor
P119B 11571 MAP sensor circuit, bank 1 – low input Wiring shorted to ground, connections, MAP sensor
P1190 11882 Fuel trim, bank 1 – too high General information
P119E 11883 Fuel trim, bank 2 – too high General information
P120A 12251 PCV system diagnostic valve – high input Wiring short to positive, connections
P120B 12251 PCV system diagnostic valve – low input Wiring short to ground, connections
P120C 12251 PCV system diagnostic valve – open circuit Wiring, connections
P1200 12250 PCV hose, bank 1 -defective/disconnected Leak in PCV system
P1217 Fuel pump – temperature too high Wiring, fuel pump
P1218 Throttle position (TP) sensor A/accelerator pedal position (APP) sensor A – circuit malfunction Wiring, TP/APP sensor, ECM
P1219 Throttle position (TP) sensor B/accelerator pedal position (APP) sensor B – circuit malfunction Wiring short to positive, wiring short to ground, TP/APP sensor, ECM
P121C 10992 Nitrogen oxides (NOx) sensor, bank 1 – heater control circuit open Wiring,connections, NOx sensor
P121E 10994 Nitrogen oxides (NOx) sensor, bank 1 – linear H02S signal circuit open Wiring,connections, NOxiH02S sensor
P121F 10994 Nitrogen oxides (NOx) sensor, bank 1 – linear H02S signal circuit shorted Wiring,connections, NOxiH02S sensor
P1220 Throttle position (TP) sensor A/accelerator pedal position (APP) sensor A – low input Wiring short to ground, TP/APP sensor, ECM
P1225 Throttle position (TP) sensor A/accelerator pedal position (APP) sensor A – high input Wiring short to positive, TP/APP sensor, ECM
P1228 Throttle position (TP) sensor B/accelerator pedal position (APP) sensor B – low input Wiring short to ground, TP/APP sensor, ECM
P122C 10996 Nitrogen oxides (NOx) sensor, bank 1 – circuit shorted Wiring, connections, NOx sensor
P122E 10998 Nitrogen oxides (NOx) sensor, bank 1 – digital H02S signal circuit open Wiring, connections, NOx/H025 sensor
P122F 10998 Nitrogen oxides (NOx) sensor, bank 1 – digital H02S signal circuit shorted Wiring, connections, NOx/H02S sensor
P1230 12180 Fuel pump relay- primary circuit electrical fault Wiring, connections, fuel pump relay
P1234 12180 Fuel pump relay – primary circuit low voltage Wiring short to ground, wiring open circuit, connections
P1236 12180 Fuel pump relay – primary circuit high voltage Wiring short to positive, connections
P1243 Throttle position (TP) sensor B/accelerator pedal position (APP) sensor B – circuit malfunction Wiring short to positive, wiring short to ground, TP/APP sensor, ECM
P1244 10925 Fuel pump – emergency cut-off General information
P1298 11950 Nitrogen oxides (NOx) sensor, bank 1 – communication error Wiring, connections, NOx sensor, ECM
P1299 11951 Nitrogen oxides (NOx) sensor, bank 2 – communication error Wiring, connections, NOx sensor, ECM
P129B 11563 MAP sensor, motor run-on diagnosis – range/performance Wiring, connections, MAP sensor
P1300 10914 Camshaft position (CMP) sensor A, bank 1 – timing error Wiring short circuit, wiring open circuit, electrical interference, exhaust CMP sensor
P1301 11800 Ignition system diagnostic monitor, cylinder 1 – duration too short Wiring, connections, spark plug, ignition coil,fuel system, injector, ECT sensor, MAF sensor, ECM
P1302 11801 Ignition system diagnostic monitor, cylinder 2 – duration too short Wiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P1303 11802 Ignition system diagnostic monitor, cylinder 3 – duration too short Wiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P1304 11803 Ignition system diagnostic monitor, cylinder 4 – duration too short Wiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P1305 11804 Ignition system diagnostic monitor, cylinder 5 – duration too short Wiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P1306 11805 Ignition system diagnostic monitor, cylinder 6 – duration too short Wiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P130A 10915 Camshaft position (CMP) sensor B, bank 1 – timing error Wiring short circuit, wiring open circuit, electrical interference, exhaust CMP sensor
P1327 11881 Knock sensor (KS) 2, bank 1 – low input Wiring, KS incorrectly tightened, KS, crankshaft (CKP) sensor fault code set
P1328 11881 Knock sensor (KS) 2, bank 1 – high input Wiring, KS incorrectly tightened, KS, crankshaft (CKP) sensor fault code set
P1329 Knock sensor (KS) 3 – low input Wiring, KS incorrectly tightened, KS
P1330 Knock sensor (KS) 3 – high input Wiring, KS incorrectly tightened, KS
P1358 11881 Knock sensor (KS) 2, bank 1 – range/performance Wiring, connections, KS incorrectly tightened, KS
P1381 ECM self-test – bank 1 knock sensor (KS)   malfunction Wiring, KS, ECM
P1382 ECM self-test- bank 1 knock sensor (KS)   malfunction Wiring, KS, ECM
P1383 11895 Ignition system diagnostic monitor malfunction Wiring, connections, ignition system diagnostic monitor voltage supply
P1386 ECM self-test – bank 1 knock sensor (KS)   malfunction Wiring, KS, ECM
P1396 11714 Crankshaft position (CKP) sensor – timing plausibility CKP sensor, reluctor
P1407 11746 Fuel level sensor, signal 1 – incorrect value Wiring, connections, fuel level sensor
P1408 11745 Fuel level sensor, signal 2 – incorrect value Wiring, connections, fuel level sensor
P140E 10716 Fuel injection – injector cut-off Fuel level too low
P1415 11526 Mass air flow (MAF)/vane air flow (VAF) – flow too low Wiring, MAFNAF sensor, vacuum leaks
P1417 11529 Throttle control – incorrect air flow Air flow blockage, air leaks
P1422 Evaporative emission (EVAP) canister purge valve – incorrect flow Hose connections, intake leak, EVAP   canister purge valve
P1424 11526 Mass air flow (MAF)/vane air flow (VAF) – flow too high Wiring, MAFNAF sensor, vacuum leaks
P142E 10716 Fuel injection, injector cut-off- high pressure fuel system too low Fuel pump/pressure, fuel level too low
P142F 10716 Fuel injection, injector cut-off -low pressure fuel system too low Fuel pump/pressure, fuel level too low
P1434 10775 Fuel tank leakage diagnostic module Wiring, fuel tank leakage diagnostic module
P1447 10775 Fuel tank leakage diagnostic module – pump current too high during test Wiring, fuel tank leakage diagnostic module
P1448 10775 Fuel tank leakage diagnostic module – pump current too low Wiring, fuel tank leakage diagnostic module
P1449 10775 Fuel tank leakage diagnostic module – pump current too high Wiring, fuel tank leakage diagnostic module
P14CO 12031 Electric fan self-test fault Electric fan assembly
P14C2 10923 Manifold differential pressure, actuator 1 – mechanical fault Actuator 1
P14C3 10924 Manifold differential pressure, actuator 2 – mechanical fault Actuator 2
P14C4 12048 Radiator ventilation, lower- electrical fault Wiring, connections
P14C5 12048 Radiator ventilation, upper- electrical fault Wiring, connections
P14C6 12048 Radiator ventilation – electrical fault Wiring, connections
P1502 10982 Idle speed control (ISC), actuator closing solenoid – signal high Wiring, connector(s), ISC actuator closing solenoid, ECM
P1503 10982 Idle speed control (ISC), actuator closing solenoid – signal low Wiring, connector(s), ISC actuator closing solenoid, ECM
P1504 10982 Idle speed control (ISC), actuator closing solenoid – open circuit Wiring, connector(s), ISC actuator
P1506 10981 Idle speed control (ISC), actuator opening solenoid – signal high Wiring, connector(s), ISC actuator opening solenoid, ECM
P1507 10981 Idle speed control (ISC), actuator opening solenoid – signal low Wiring, connector(s), ISC actuator opening solenoid, ECM
P1508 10981 Idle speed control (ISC), actuator opening solenoid – open circuit Wiring, connector(s), ISC actuator opening solenoid, ECM
P150A 11915 Battery temperature sensor circuit – electrical fault Wiring, intermittent voltage high, intermittent voltage low, connections, battery temperature sensor
P150B 11915 Battery temperature sensor circuit Wiring, wiring open circuit, intermittent voltage high, intermittent voltage low, connections, battery temperature sensor
P150B 11918 Battery temperature sensor circuit Wiring, wiring open circuit, intermittent voltage high, intermittent voltage low, connections, battery temperature sensor
P150C 11916 Battery temperature sensor circuit Battery temperature sensor
P150D 11916 Battery temperature sensor circuit – temperature error Battery temperature sensor
P150E 11916 Battery temperature sensor circuit – voltage error Battery temperature sensor
P150F 11916 Battery temperature sensor circuit – current error Battery temperature sensor
P1511 10920 Manifold differential pressure (MOP)   sensor – electrical fault Wiring open circuit, wiring short circuit
P1511 10921 Manifold differential pressure (MOP)   sensor – electrical fault Wiring open circuit, wiring short circuit
P1512 10920 Manifold differential pressure (MOP) sensor – signal low   Wiring short to ground
P1512 10921 Manifold differential pressure (MOP)   sensor – signal low Wiring short to ground
P1513 10920 Manifold differential pressure (MDP)   sensor – signal high Wiring short to positive, ECM
P1513 10921 Manifold differential pressure (MDP)   sensor – signal high Wiring short to positive, ECM
P1515 12160 Engine off timer – implausible signal Engine coolant temperature (ECT) sensor, instrument cluster, engine off timer
P151A 11917 Battery temperature sensor circuit Wiring, connections, battery temperature sensor
P1518 11917 Battery temperature sensor circuit Wiring open circuit, wiring intermittent open circuit, wiring shorted to positive, wiring shorted to ground, connections, battery temperature sensor
P151C 11917 Battery temperature sensor circuit Battery temperature sensor .
P1521 11935 Oil quality sensor – communication error Wiring, connections, oil quality sensor
P1528 Vehicle speed sensor (VSS) – range/performance problem Wiring, speedometer, VSS, CAN data bus
P152C Idle air control (lAC) actuator, 1 – target position fault General information
P152D Idle air control (lAC) actuator, 1 – target position fault General information
P152E Idle air control (lAC) actuator, 1 – timeout, maximum position exceeded General information
P152F Idle air control (lAC) actuator, 1 – timeout, maximum position exceeded General information
P1538 Throttle valve actuator, 1, 2 – no communication General information
P153C Idle air control (lAC) actuator, 2 – target position fault General information
P1530 Idle air control (lAC) actuator, 2 – target position fault General information
P153E Idle air control (lAC) actuator, 2 – timeout, maximum position exceeded General information
P153F Idle air control (lAC) actuator, 2 – timeout, maximum position exceeded General information
P1546 CAN data bus – communication fault CAN data bus, ECM programming, ECM
P1547 CAN data bus – communication fault CAN data bus, ECM programming, ECM
P1548 Idle speed control (ISC) system – malfunction Wiring, ISC actuator, intake air control (lAC) valve, throttle motor, throttle valve tight/sticking, ECM
P1549 Idle speed control (ISC) system- rpm lower than expected Wiring, ISC actuator, intake air control (lAC) valve , throttle motor, throttle valve tight/sticking, ECM
P1548 Idle air control (lAC) actuator, 1, 2 – no communication Wiring, connections, lAC actuator 1, lAC actuator 2, ECM
P154C Throttle valve actuator, 1 – target position timeout General information
P154E Throttle valve actuator, 1 – position error General information
P154F Throttle valve actuator, 1 – limp home mode initiated General information
P1551 12160 Engine off timer – timeout CAN bus communication error
P1553 10904 Engine position system B, bank 1 – performance Camshaft/reluctor position, timing chain/tensioner, camshaft position actuator, incorrect torque on crankshaft center bolt
P1553 10905 Engine position system B, bank 1 – performance Camshaft/reluctor position, timing chain/tensioner, camshaft position actuator, incorrect torque on crankshaft center bolt
P1554 10904 Engine position system A, bank 1 – performance Camshaft/reluctor position, timing chain/tensioner, camshaft position actuator, incorrect torque on crankshaft center bolt
P155A 11703 Cruise control signal – interface fault Multifunction steering wheel module
P155C Throttle valve actuator, 2 – target position timeout General information
P155E Throttle valve actuator, 2 – position error General information
P155F Throttle valve actuator, 2 – limp home mode initiated General information
P1561 10976 Cold start idle air control (lAC) system – RPM higher then expected Vacuum leak, ECM
P1562 10976 Cold start idle air control (lAC) system – RPM lower then expected ECM
P1563 11702 Cruise control switch – defective Multifunction steering wheel switch, multifunction steering wheel module
P1564 ECM – implausible signal ECM programming, ECM
P156D Throttle valve actuator, 1 – short to ground Wiring, connections, throttle valve actuator 1
P156E Throttle valve actuator, 1 – short to positive Wiring, connections
P156F Throttle valve actuator, 1 – open circuit Wiring, connections, throttle valve actuator 1
P1576 11701 Cruise control signal – interface fault Multifunction steering wheel module
P1570 Throttle valve actuator, 2 – short to ground Wiring, connections, throttle valve actuator 2
P157E Throttle valve actuator, 2 – short to positive Wiring, connections
P157F Throttle valve actuator, 2 – open circuit Wiring, connections, throttle valve actuator 2
P1582 12482 Oil pump circuit – high voltage Wiring short to positive, connections, oil pump
P1583 12482 Oil pump circuit – low voltage Wiring short to ground, connections, oil pump
P1584 12482 Oil pump circuit – open circuit Wiring open circuit, connections, oil pump
P1586 11935 Oil quality sensor – temperature error Oil quality sensor
P1587 11935 Oil quality sensor – temperature error Oil quality sensor
P1588 11935 Oil quality sensor – defective sensor Oil quality sensor
P158A Idle air control (lAC), actuator 1 – limp home mode initiated General information
P1588 Idle air control (lAC), actuator 1 – random access memory (RAM) error ECM
P158C Idle air control (lAC), actuator 1 – self-test fault General information
P158D Idle air control (lAC), actuator 1 – read only memory (ROM) error ECM
P158E Cold start idle air control (lAC) system, bank 1 – RPM higher then expected Vacuum leak, ECM
P158F Cold start idle air control (lAC) system, bank 2 – RPM lower then expected ECM
P1595 CAN data bus – communication fault CAN data bus, ECM programming, ECM
P1596 CAN data bus – communication fault CAN data bus, ECM programming, ECM
P159A Idle air control (lAC) actuator, 2 -limp home mode initiated General information
P1598 Idle air control (lAC), actuator 2 – random access memory (RAM) error ECM
P159C Idle air control (lAC), actuator 2 – self-test fault General information
P159D Idle air control (lAC), actuator 2 – read only memory (ROM) error ECM
P15A1 12484 Engine oil pressure – mechanical control sofenoid sticking activated Wiring, engine oil pressure mechanical control solenoid
P15A2 12484 Engine oil pressure – mechanical control solenoid sticking deactivated Wiring, engine oil pressure mechanical control solenoid
P15A3 12485 Engine oil pressure – too high Oil pump
P15A6 12486 Engine oil pressure – too high before start Oil pressure sensor
P15A7 12486 Engine oil pressure – too low before start Oil pressure sensor
P15A9 12231 Transportation mode active General information
P15AA 12540 Turbocharger – leak/tightness Leak in turbocharger system
P1602 ECM self-test – system error ECM
P1606 ECM self-test – false code set General information
P160A 11756 Charging system – battery discharged Current draw with ignition OFF, battery
P160C 11755 Charging system – voltage low Wiring, generator, battery
P160D 11755 Charging system – voltage high Wiring, generator, battery
P160E 11755 Charging system – battery discharged/disconnected Wiring, battery
P160F 11757 Charging system – battery discharged Current draw with ignition OFF, battery
P1612 11729 Serial communications error Wiring, connections, CAN data bus, instrument cluster
P1618 11612 ECM self-test – electrical fault Wiring, ECM
P161D Throttle valve, adaptation failure – spring test failed, bank 2 Wiring, mechanical fault, ECM
P161E Throttle valve, adaptation failure – spring test failed, bank 2 Wiring, mechanical fault, ECM
P161F Throttle valve actuator, 2 – position self-test fault General information
P1625 11550 Accelerator pedal position (APP) sensor, supply voltage 2 – electrical fault Wiring short to ground, voltage regulator, main relay, ECM
P1628 Throttle valve, actuator 1 – position self-test fault General information
P1628 Throttle position control – control deviation, bank 2 Wiring, throttle motor position sensor, ECM
P162C Throttle position control – throttle stuck temporarily, bank 2 Wiring, mechanical fault, ECM
P162D Throttle position control – throttle stuck permanently, bank 2 Wiring, mechanical fault, ECM
P1630 Throttle valve, actuator 1 – RAM/ROM error ECM
P1631 Throttle valve, adaptation failure – spring test failed, bank 1 Wiring, mechanical fault, ECM
P1632 11515 Throttle valve, adaptation failure Wiring, throttle valve adaptation, throttle motor position sensor, ECM
P1633 11515 Throttle valve, adaptation failure – limp-home position incorrect Wiring, throttle valve adaptation, throttle motor position sensor, ECM
P1634 Throttle valve, adaptation failure – spring test failed, bank 1 Wiring, mechanical fault, ECM
P1635 11518 Throttle valve, adaptation failure – mechanical stop not adapted, bank 1 Wiring, throttle valve adaptation, throttle motor position sensor, ECM
P1636 11503 Throttle valve control circuit, bank 1 – circuit malfunction Wiring, throttle motor position sensor, ECM
P1637 11502 Throttle position control – control deviation, bank 1 Wiring, throttle motor position sensor, ECM
P1638 11500 Throttle position control – throttle stuck temporarily, bank 1 Wiring, mechanical fault, ECM
P1639 11501 Throttle position control – throttle stuck permanently, bank 1 Wiring, mechanical fault, ECM
P1644 11515 Throttle valve adaptation – mechanical stop not adapted, bank 1 Wiring, throttle valve adaptation, throttle motor position sensor, ECM
P164C 11549 Accelerator pedal position (APP) sensor, supply voltage 1 – electrical fault Wiring short to ground, voltage regulator, main relay, ECM
P164E 11532 Throttle body heater – stuck closed General information
P164F 11532 Throttle body heater – stuck open General information
P165F 11434 ECM – internal fault ECM
P166A 11600 Cruise control module self-test – internal fault CAN module, cruise control module, ECM
P166B 11712 Cruise control signal – malfunction Wiring, connections, brake light switch, cruise control module
P166C 11712 Cruise control signal – implausible signal Cruise control module
P166F 11431 ECM – internal fault ECM
P166F 11435 ECM – internal fault ECM
P1675 11517 Throttle valve actuator, start test – adaptive learning not complete Throttle valve actuator adaptation
P167B 11531 Throttle body heating circuit – relay circuit input high Wiring, connections, throttle body heating relay
P167C 11531 Throttle body heating circuit – relay circuit input low Wiring, connections, throttle body heating relay
P167D 11531 Throttle body heating circuit – relay circuit fault Wiring, connections, throttle body heating relay
P1681 ECM self-test- implausible RPM General information
P1688 ECM self-test- implausible engine load General information
P1689 ECM self-test – implausible torque request General information
P1691 Fuel cut-off- RPM exceeded maximum limits General information
P1694 11515 Throttle valve actuator, start test – spring test and limp home position failed Wiring, mechanical fault, ECM
P169A 11516 Throttle valve adaptation – limp home position failed Wiring, connections, throttle valve
P16AO 10931 ECM – internal fault ECM
P16A1 10931 ECM – internal fault ECM
P16A3 10932 ECM – internal fault ECM
P16A4 Time out control module – knock sensor   (KS) bus Wiring, KS, time out control module
P16A5 10934 Time out control module – output bus Wiring, time out control module
P16A6 11600 ECM self-test – cruise control monitoring fault Wiring, ECM
P16A7 11601 ECM self-test – mass air flow (MAF) sensor monitoring fault Wiring, MAF sensor, ECM
P16A8 11601 ECM self-test – throttle position monitoring fault Wiring, throttle position (TP) sensor, ECM
P16A9 11602 ECM self-test – speed monitoring reset Wiring, ECM
P16BO 11605 ECM self-test – pedal position monitoring fault Wiring, accelerator pedal position (APP)   sensor, ECM
P16B1 11606 ECM self-test- idle air control (lAC) system fault Wiring, lAC system, ECM
P1682 11606 ECM self-test- idle air control (lAC) system error ‘ Wiring, lAC system, ECM
P16B3 11607 ECM self-test – torque control monitoring Wiring, ECM
P16B4 11600 ECM self-test – cruise control distance monitoring fault Wiring, ECM
P16B5 11607 ECM self-test- automatic manual transmission monitoring fault Wiring, ECM
P1686 11607 ECM self-test- ETC monitoring Wiring, ECM
P16B7 11608 ECM self-test – torque converter clutch   (TCC) monitoring fault Wiring, ECM
P16B8 11608 ECM self-test – torque converter clutch   (TCC) monitoring fault Wiring, ECM
P16B9 11608 ECM self-test – torque loss monitoring fault Wiring, ECM
P16CO 11608 ECM self-test – electronic stability program   (ESP) monitoring Wiring, ECM
P16C1 11609 ECM self-test- torque monitoring fault Wiring, ECM
P16C2 11603 ECM self-test – speed limitation monitoring fault Wiring, ECM
P16C5 10956 Main relay – switching delay General information
P16C6 11900 CAN interface timeout Wiring, connections, CAN data bus, oil pressure sensor, water pump, alternator, battery temperature sensor