BMW >> 1, 3, 5 Series, X3, X5, Z4 3.0L (2007 – 2008)

ModelYearEngine identificationSystem
1 Series  3.0L  (E82/88)2008N51Siemens MSV80
3 Series  3.0L  (E90/91/92/93)2007-08N51/N52KPSiemens MSV80
5 Series 3.0L  (EGO/G12007-08N52KPSiemens MSV80
X3  3.0L  (E83)2007-08N52KPSiemens MSV80
X5 3.0L  (E70)2007-08N52KPSiemens MSV80
Z4 3.0L  (E85/86)2007-08N52KPSiemens MSV80

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 1 Series (E82/88), 3 Series (E90/91/92/93), 5 Series (E60/61) [1]
o Z4 (E85/86) [2]

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-11 codeBMW typeFault locationProbable cause
PO, P2, uo–Refer to OBD-11 trouble code tables–
P100410805VVT control circuit, solenoid loss, bank 1VVT sensor
P100610801WT control circuit malfunction – no signal, bank 1Connections, knock sensor (KS) short to positive, KS short to ground, wiring open circuit
P101210806VVT sensor circuit, solenoid loss, bank 1Variable valve timing sensor
P101410802VVT sensor circuit malfunction – no input, bank 1Connections, knock sensor (KS) short to positive, KS short to ground, wiring open circuit
P101710807VVT sensor circuit – implausible sensor data, bank 1Variable valve timing sensors
P101710807VVT sensor circuit – implausible sensor data, bank 1Variable valve timing sensors
P101910800VVT supply voltage circuit malfunction – high input, bank 1Wiring short to positive, connections
P101A10809VVT self-test, bank 1 – adaptive learning – positions not storedWiring, connections, mechanical fault, VVT servo motor
P101A10822VVT self-test, bank 1 – adaptive learning – positions not storedWiring, connections, mechanical fault, VVT servo motor
P102010800WT supply voltage circuit malfunction – low input, bank 1Wiring short to ground, wiring open circuit, connections, voltage sensors
P102310809WT self-test – out of range, bank 1Mechanical fault
P102410809VVT self-test – out of range, bank 1Mechanical fault
P102810803VVT control circuit , bank 1 – diagnostic faultWiring, VVT sensor
P102C10804VVT sensor circuit, bank 1 -diagnostic faultWiring, variable valve timing sensor
P103010808VVT control motor, bank 1 – position circuit malfunctionBattery voltage low, wiring open circuit, control motor shorted to ground, mechanical fault
P103A11821VVT control circuit – current too highWiring short circuit, electrical component short circuit
P104110810VVT control module, bank 1 – EEPROM errorVVT control module
P104710813WT control circuit, bank 1 – high inputWiring, connections
P104810813VVT control circuit, bank 1 – low inputWiring, connections
P104910813VVT control circuit, bank 1 – short circuitWiring, connections
P105510815WT control motor, bank 1 – supply voltage high inputWiring, connections
P105610815WT control motor, bank 1 – supply voltage low inputWiring, connections
P105710812VVT control motor, bank 1 – supply voltage circuit malfunctionWiring, connections
P105A10871VVT control module – internal fault, current too highECM programming, ECM
P105B10871VVT control module – internal fault, voltage lowECM programming, ECM
P106210820WT limp home mode . bank 1 – full stroke position not reachedWiring, connections, ECM
P106410818VVT starting position/rest position comparison – circuit malfunction, bank 1Wiring, connections
P107510817WT overload protection – high input, bank 1Mechanical fault, servo motor short circuit, servo motor shorted to ground
P107610881VVT overload protection, ECU   temperature – high input, bank 1Mechanical fault, servo motor short circuit, servo motor shorted to ground
P107810814WT overload protection, control motor- current high, bank 1Mechanical fault, servo motor short circuit, servo motor shorted to ground
P107A10819WT overload protection – control motor current too highWiring short circuit, loose reluctor, servo motor short circuit, operator error
P107B10819WT overload protection – control motor temperature too highVVT servo motor, ECM programming
P107C10819WT overload protection – temperature too highWiring short circuit, loose reluctor, electrical component box fan, faulty ECM installation, airflow to electrical component box obstructed, ECM
P110411561Manifold differential pressure (MOP) sensor, bank 1 – pressure above upper limitWiring, connectors, MOP sensor
P110511561Manifold differential pressure (MOP) sensor, bank 1 – pressure below lower limitWiring, connectors, MOP sensor
P110011527Throttle position sensor (TPS), sensor A   and B – range/performanceWiring, connections, throttle valve, ECM
P111E12041Intake air temperature (IAT) sensor 1, bank 1 – maximum temperature implausible  Wiring, connectors, IAT sensor
P111F12041Intake air temperature (IAT) sensor 1, bank 1 – minimum temperature implausibleWiring, connectors, IAT sensor
P112411562Manifold differential pressure (MOP) sensor, bank 1 – implausible signalThrottle valve operation, MOP sensor
P112C11325Heated oxygen sensor (H02S) 1, bank 1 – open circuitWiring, connections, H02S, catalytic convertor plugged, mechanical fault, ECM
P112011326Heated oxygen sensor (H02S) 1, bank 2 – open circuitWiring, connections, H02S, catalytic convertor plugged, mechanical fault, ECM
P113011373Heated oxygen sensor (H02S) 2, bank 1 – dynamic test malfunctionWiring, H02S, ECM
P113111374Heated oxygen sensor (H02S) 2, bank 2 – dynamic test malfunctionWiring, H02S, ECM
P114A11390Post catalytic convertor fuel trim (FT), bank 1 – too richWiring, upstream exhaust leak, upstream H02S, downstream H02S, ECM
P114B11390Post catalytic convertor fuel trim (FT), bank 1 – too leanWiring, downstream exhaust leak, upstream H02S, downstream H02S, ECM
P114C11391Post catalytic convertor fuel trim (FT), bank 2 – too richWiring, upstream exhaust leak, upstream H025, downstream H025, ECM
P114D11391Post catalytic convertor fuel trim (FT), bank 2 – too leanWiring, downstream exhaust leak, upstream H02S, downstream H02S, ECM
P114F11542Mass air flow (MAF) sensor – defectiveWiring, connections, MAF sensor
P115A11541Mass air flow (MAF) sensor – defectiveWiring, connections, MAF sensor
P116C11535Mass air flow (MAF) sensor – range/   performanceWiring, connections, MAF sensor
P116E11535Mass air flow (MAF) sensor – electrical faultWiring, connections, MAF sensor
P119711560Manifold differential pressure (MOP) sensor, bank 1 – signal highWiring short to positive, connectors, MOP sensor
P119811560Manifold differential pressure (MOP) sensor, bank 1 – signal lowWiring short to ground, connectors, MOP sensor
P121410926Fuel pump – speed too highWiring, fuel pump
P121510926Fuel pump – speed too lowWiring, fuel pump
P121610926Fuel pump – emergency operationGeneral information
P121710926Fuel pump – temperature too highWiring, fuel pump
P123012180Fuel pump relay – primary circuit electrical faultWiring, connections, fuel pump relay
P123412180Fuel pump relay – primary circuit low voltageWiring short to ground, wiring open circuit, connections
P123612180Fuel pump relay – primary circuit high voltageWiring short to positive, connections
P124410925Fuel pump – emergency cut-offGeneral information
P130010914Camshaft position (CMP) sensor A, bank 1 – timing errorWiring short circuit, wiring open circuit, electrical interference, exhaust CMP sensor
P130111800Ignition system diagnostic monitor, cylinder 1 – duration too shortWiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P130211801Ignition system diagnostic monitor, cylinder 2 – duration too shortWiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P130311802Ignition system diagnostic monitor, cylinder 3 – duration too shortWiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P130411803Ignition system diagnostic monitor, cylinder 4 – duration too shortWiring, connections, spark plug, ignition coil, fuel system, injector, ECT sensor, MAF sensor, ECM
P130511804Ignition system diagnostic monitor, cylinder 5 – duration too shortWiring, connections, spark plug, ignition coif, fuel system, injector, ECT sensor, MAF sensor, ECM
P130611805Ignition system diagnostic monitor, cylinder 6 – duration too shortWiring, connections, spark plug, ignition coif, fuel system, injector, ECT sensor, MAF sensor, ECM
P130A10915Camshaft position (CMP) sensor B, bank 1 – timing errorWiring short circuit, wiring open circuit, electrical interference, exhaust CMP sensor
P132711881Knock sensor (KS) 2, bank 1 – low inputWiring, KS incorrectly tightened, KS, crankshaft (CKP) sensor fault code set
P132811881Knock sensor (KS) 2, bank 1 – high inputWiring, KS incorrectly tightened, KS, crankshaft (CKP) sensor fault code set
P135B11881Knock sensor (KS) 2, bank 1 – range/performanceWiring, connections, KS incorrectly tightened, KS 2
P138311895Ignition system diagnostic monitor – electrical malfunctionWiring, connections, voltage supply
P139611714Crankshaft position (CKP) sensor – timing plausibilityCKP sensor, reluctor
P140711746Fuel level signal, 1 – incorrect valueWiring, connections, fuel level sensor
P140811745Fuel level signal, 2 – incorrect valueWiring, connections, fuel level sensor
P140A10752Secondary air injection (AIR), bank 1, bank 2 – insufficient flow detectedHose connection(s), AIR valve, AIR   pump
P140E10716Fuel injection – injector cut-offFuel level too low
P141310755Secondary air injection (AIR), pump relay – signal lowWiring, connector, AIR pump relay
P141410755Secondary air injection (AIR), pump relay – signal highWiring, connector, AIR pump relay
P141511526Mass air flow (MAF)/vane air flow (VAF) – flow too lowWiring, MAFNAF sensor, vacuum leaks
P141711529Throttle control system – incorrect air flowAir flow blockage, air leaks
P142411526Mass air flow (MAF)/vane air flow (VAF) – flow too highWiring, MAFNAF sensor, vacuum leaks
P143410775Fuel tank leakage diagnostic moduleWiring, fuel tank leakage diagnostic module
P143810969Catalyst temperature sensor – wrong codeCatalyst temperature sensor
P143C10968Catalyst temperature sensor – correlation errorCatalyst temperature sensor incorrectly installed, catalyst temperature sensor
P143E10968Catalyst temperature sensor – range errorCatalyst temperature sensor incorrectly installed, catalyst temperature sensor
P144710775Fuel tank leakage diagnostic module – pump current too highWiring, fuel tank leakage diagnostic module
P144810775Fuel tank leakage diagnostic module – pump current too lowWiring, fuel tank leakage diagnostic module
P144910775Fuel tank leakage diagnostic module – pump current too highWiring, fuel tank leakage diagnostic module
P145310755Secondary air injection (AIR), pump relay – signal lowWiring, connector, AIR pump relay
P14CO12031Electric fan self-test faultElectric fan assembly
P14C112047Radiator ventilation self-test faultMechanical fault
P14C210923Manifold differential pressure circuit, actuator 1 – mechanical faultActuator 1
P14C310924Manifold differential pressure circuit, actuator 2 – mechanical faultActuator 2
P14C412049Radiator ventilation, lower- electrical faultWiring, connections
P14C512049Radiator ventilation, upper- electrical faultWiring, connections
P14C612049Radiator ventilation – electrical faultWiring, connections
P150A11915Battery temperature sensor circuit – electrical faultWiring, intermittent voltage high, intermittent voltage low, connections, battery temperature sensor
P150B11915Battery temperature sensor circuit – electrical faultWiring, wiring open circuit, intermittent voltage high, intermittent voltage low, connections, battery temperature sensor
P150B11918Battery temperature sensor circuit – electrical faultWiring, wiring open circuit, intermittent voltage high, intermittent voltage low, connections, battery temperature sensor
P150C11916Battery temperature sensor circuitBattery temperature sensor
P150011916Battery temperature sensor circuit – temperature errorBattery temperature sensor
P150E11916Battery temperature sensor circuit – voltage errorBattery temperature sensor
P150F11916Battery temperature sensor circuit – current errorBattery temperature sensor
P151110920Manifold differential pressure circuit – electrical faultWiring open circuit, wiring short circuit
P151110921Manifold differential pressure circuit – electrical faultWiring open circuit, wiring short circuit
P151210920Manifold differential pressure circuit – signal lowWiring short to ground
P151210921Manifold differential pressure circuit – signal lowWiring short to ground
P151310920Manifold differential pressure circuit – signal highWiring short to positive, ECM
P151310921Manifold differential pressure circuit – signal highWiring short to positive, ECM
P151512160Engine off timer – implausible signalEngine coolant temperature (ECT) sensor, instrument cluster, engine off timer
P151A11917Battery temperature sensor circuit – electrical faultWiring, connections, Battery temperature sensor
P151B11917Battery temperature sensor circuit – electrical faultWiring open circuit, wiring intermittent open circuit, wiring shorted to positive, wiring shorted to ground, connections, battery temperature sensor
P151C11917Battery temperature sensor circuitbattery temperature sensor
P152111935Oil quality sensor- communication errorWiring, connections, oil quality sensor
P154010950Electronic stability program (ESP) control switch – input too highWiring shorted to positive, wiring open circuit, connections, ESP control switch
P154110950Electronic stability program (ESP) control switch – input too lowWiring shorted to ground, connections, ESP control switch
P155112160Engine off timer – timeoutCAN bus communication error
P155310905Engine position system B, bank 1 – performanceCamshaft/reluctor position, timing chain/tensioner, camshaft position actuator, incorrect torque on crankshaft center bolt
P155410904Engine position system A, bank 1 – performance –Camshaft/reluctor position, timing chain/tensioner, camshaft position actuator, incorrect torque on crankshaft center bolt
P155A11703Cruise control signal – interface faultMultifunction steering wheel module
P156110976Cold start idle air control (lAC) system – RPM higher then expectedVacuum leak, ECM
P156210976Cold start idle air control (lAC) system – RPM lower then expectedECM
P156311702Cruise control switch – defectiveMultifunction steering wheel switch, multifunction steering wheel module
P157611701Cruise control signal – interface faultMultifunction steering wheel module
P158212482Oil pump circuit – high voltageWiring short to positive, connections, oil pump
P158312482Oil pump circuit – low voltageWiring short to ground, connections, oil pump
P158412482Oil pump circuit – open circuitWiring open circuit, connections, oil pump
P158611935Oil quality sensor – temperature errorOil quality sensor
P158711935Oil quality sensor – temperature errorOil quality sensor
P158811935Oil quality sensor – defective sensorOil quality sensor
P15A112484Engine oil pressure – mechanical control solenoid sticking activatedWiring, mechanical control solenoid
P15A212484Engine oil pressure – mechanical control solenoid sticking deactivatedWiring, mechanical control solenoid
P15A312485Engine oil pressure – too highOil pump
P15A612486Engine oil pressure – too high before startOil pressure sensor
P15A712486Engine oil pressure – too low before startOil pressure sensor
P160A11756Charging system – battery dischargedCurrent draw with ignition OFF, battery
P160C11755Charging system – voltage lowWiring, generator, battery
P160D11755Charging system – voltage highWiring, generator, battery
P160E11755Charging system – battery discharged/disconnectedWiring, battery
P160F11757Charging system – battery dischargedCurrent draw with ignition OFF, battery
P161811612ECM self-test – electrical faultWiring, ECM
P162511550Accelerator pedal position (APP) sensor, supply voltage 2 – electrical faultWiring short to ground, voltage regulator, main relay, ECM
P163211515Throttle valve – adaptation failureWiring, throttle valve adaptation, throttle motor position sensor, ECM
P163311515Throttle valve adaptation – limp home position incorrectWiring, throttle valve adaptation, throttle motor position sensor, ECM
P163411516Throttle valve adaptation – return spring test failed, bank 1Wiring, mechanical fault, ECM
P163511518Throttle valve adaptation – mechanical stop not adapted, bank 1Wiring, throttle valve adaptation, throttle motor position sensor, ECM
P163611503Throttle valve control circuit, bank 1 -circuit malfunctionWiring, throttle motor position sensor, ECM
P163711502Throttle position control – control deviation, bank 1Wiring, throttle motor position sensor, ECM
P163811500Throttle position control – throttle stuck temporarily, bank 1Wiring, mechanical fault, ECM
P163911501Throttle position control – throttle stuck permanently, bank 1Wiring, mechanical fault, ECM
P164411515Throttle valve adaptation – mechanical stop not adapted, bank 1Wiring, throttle valve adaptation, throttle motor position sensor, ECM
P164C11549Accelerator pedal position (APP) sensor, supply voltage 1 – electrical faultWiring short to ground, voltage regulator, main relay, ECM
P165F11430ECM – internal faultECM
P166A11600Cruise control module self-test – internal faultCAN module, cruise control module, ECM
P166B11712Cruise control signal – malfunctionWiring, connections, brake light switch, cruise control module
P166C11712Cruise control signal – implausible signalCruise control module
P166F11431ECM – internal faultECM
P167511517Throttle valve actuator, start test – adaptive learning not completeGeneral information
P169411515Throttle valve actuator, start test – spring test and limp home position failedWiring, mechanical fault, ECM
P169A11516Throttle valve adaptation – limp home position failedWiring, connections, throttle valve
P16AO10931ECM – internal faultECM
P16A110931ECM – internal faultECM
P16A310932ECM – internal faultECM
P16A410933Time out control module – knock sensor   (KS) busWiring, KS, time out control module
P16A510934Time out control module – output busWiring, time out control module
P16A611600ECM self-test – cruise control monitoring faultWiring, ECM
P16A711601ECM self-test- mass air flow (MAF) sensor monitoring faultWiring, MAF sensor, ECM
P16A811601ECM self-test – throttle position (TP) monitoring faultWiring, TP sensor, ECM
P16A911601ECM self-test – speed monitoring resetWiring, ECM
P16BO11605ECM self-test – accelerator pedal position ·(APP) monitoring faultWiring, APP sensor, ECM
P16B111606ECM self-test- idle air control (lAC) system faultWiring, lAC system, ECM
P16B211606ECM self-test – idle air control (lAC) system faultWiring, lAC system, ECM
P16B311607ECM self-test – torque control monitoring faultWiring, ECM
P16B411600ECM self-test – cruise control distance monitoring faultWiring, ECM
P168511607ECM self-test – automatic manual transmission monitoring faultWiring, ECM
P16B611607ECM self-test – ETC monitoringWiring, ECM
P16B711608ECM self-test- torque converter clutch   (TCC) monitoring faultWiring, ECM
P16B811608ECM self-test- torque converter clutch (TCC) monitoring faultWiring, ECM
P16B911608ECM self-test- torque loss monitoring faultWiring, ECM
P16CO11608ECM self-test – electronic stability program (ESP) monitoringWiring, ECM
P16C111609ECM self-test- torque monitoring faultWiring, ECM
P16C211603ECM self-test – speed limitation monitoring faultWiring, ECM
P16C510956Main relay – switching delayGeneral information
P16C611900CAN interface timeoutWiring, connections, CAN data bus, oil pressure sensor, water pump, alternator, battery temperature sensor
P16C811744Fuel pump circuit – no signalCAN data bus