BMW Cars 1999-06

3.0L L6 - Std 8

Print

Trouble Code: P1645



Internal Control Module Random Access Memory (RAM) Reading Error

Possible Causes:



Battery terminal corrosion, or loose battery connection
 
Connection to the DME interrupted, or the circuit has been opened
 
Reprogramming error has occurred
 
and needs replacement. Remember to check for Aftermarket Performance Products before replacing a DME.
 

Trouble Code: P1649



Internal Control Module Random Access Memory (RAM) Writing Error

Possible Causes:



Battery terminal corrosion, or loose battery connection
 
Connection to the DME interrupted, or the circuit has been opened
 
Reprogramming error has occurred
 
and needs replacement. Remember to check for Aftermarket Performance Products before replacing a DME.
 

Trouble Code: P1650



Start While Engine is Running

Possible Causes:



Battery terminal corrosion, or loose battery connection
 
Connection to the DME interrupted, or the circuit has been opened
 
Reprogramming error has occurred
 
and needs replacement. Remember to check for Aftermarket Performance Products before replacing a DME.
 

Trouble Code: P1660



EWS (Electronic Immobilizer) Telegram Error

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1661



Timeout EWS (Electronic Immobilizer) Telegram

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1662



EWS (Electronic Immobilizer) Telegram Parity Error

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1663



EWS (Electronic Immobilizer) Rolling Code Faulty Storage in EEPROM

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1664



EWS (Electronic Immobilizer) Writing/Reading Error in EEPROM

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1665



EWS (Electronic Immobilizer) Tampering Via Rolling Code

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1666



EWS (Electronic Immobilizer) Tampering/Start Value Not Yet Programmed

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1667



EWS (Electronic Immobilizer) Start Value Not Yet Programmed

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 
Defective CAS
 

Trouble Code: P1668



EWS (Electronic Immobilizer) Start Value Destroyed

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 

Trouble Code: P1677



Adaptive Cruise Control No Activity Detected

Possible Causes:



Circuit from the MIL to the DME
 
ECU Failure, BUS system failure
 
Circuit from the EPC to the DME
 

Trouble Code: P1680



Electronic Throttle Control Monitor Level 2/3 ADC Processor Fault

Possible Causes:



Battery terminal corrosion, loose battery connection, or faulty
 
Connection to the DME interrupted, or the circuit has been opened
 
Reprogramming error has occurred
 
and needs replacement.
 
Voltage supply for Engine Control Module (DME) is faulty
 

Trouble Code: P1719



CAN Level Wrong Value

Possible Causes:



CAN data bus wires have short circuited to each other
 
ECU has failed
 
BUS system failure
 
Defective bus controller (EGS)
 

Trouble Code: P1720



CAN Message Timeout

Possible Causes:



CAN data bus wires have short circuited to each other
 
ECU has failed
 
BUS system failure
 
Defective bus controller (EGS)
 

Trouble Code: P1747



CAN-Bus Plausibility-Disabled

Possible Causes:



CAN data bus wires have short circuited to each other
 
ECU has failed
 
BUS system failure
 
Defective bus controller (EGS)
 

Trouble Code: P2089



Inlet -A- Camshaft Position Control Circuit High Bank 1

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2090



Outlet -B- Camshaft Position Control Circuit Low Bank 1

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2091



Outlet -B- Camshaft Position Control Circuit High Bank 1

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2092



Inlet -A- Camshaft Position Control Circuit Low Bank 1

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2093



Inlet -A- Camshaft Position Control Circuit Low Bank 2

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2094



Outlet -B- Camshaft Position Control Circuit Low Bank 2

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2095



Outlet -B- Camshaft Position Control Circuit High Bank 2

Possible Causes:



Camshaft position control wiring harness connector is damaged or open
 
Camshaft adjustment valve has failed
 
Circuit is open or grounded
 
Assembly is damaged or it has failed (an open circuit)
 
DME power supply relay has failed
 

Trouble Code: P2096



Post Catalyst Fuel Trim System Too Lean (Bank 1)

Possible Causes:



Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 

Trouble Code: P2097



Post Catalyst Fuel Trim System Too Rich (Bank 1)

Possible Causes:



Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 

Trouble Code: P2098



Post Catalyst Fuel Trim System Too Lean (Bank 2)

Possible Causes:



Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 

Trouble Code: P2099



Post Catalyst Fuel Trim System Too Rich (Bank 2)

Possible Causes:



Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 

Trouble Code: P2100



Throttle Actuator -A- Control Motor Circuit Open

Possible Causes:



TACM wiring harness connector is damaged or open
 
TACM wiring may be crossed in the wire harness assembly
 
TACM (motor) circuit is open, or TACM assembly is damaged (possible open circuit)
 
TACM or the Throttle Valve is dirty
 
Throttle Position sensor has failed
 
Heater defective
 

Trouble Code: P2102



Throttle Actuator -A- Control Motor Circuit Low

Possible Causes:



TACM wiring harness connector is damaged or open
 
TACM wiring may be crossed in the wire harness assembly
 
TACM (motor) circuit is open, or TACM assembly is damaged (possible open circuit)
 
TACM or the Throttle Valve is dirty
 
Throttle Position sensor has failed
 
Heater defective
 

Trouble Code: P2103



Throttle Actuator -A- Control Motor Circuit High

Possible Causes:



TACM wiring harness connector is damaged or open
 
TACM wiring may be crossed in the wire harness assembly
 
TACM (motor) circuit is open, or TACM assembly is damaged (possible open circuit)
 
TACM or the Throttle Valve is dirty
 
Throttle Position sensor has failed
 
Heater defective
 

Trouble Code: P2122



Accelerator Pedal Position Sensor -D- Circuit Low Input

Possible Causes:



Ground between engine and chassis may be broken
 
Throttle position sensor may have failed
 
Accelerator Pedal Position Sensor has failed
 
Throttle position sensor wiring may have shorted
 
Throttle position sensor has failed
 
Faulty voltage supply
 

Trouble Code: P2123



Accelerator Pedal Position Sensor -D- Circuit High Input

Possible Causes:



Ground between engine and chassis may be broken
 
Throttle position sensor may have failed
 
Accelerator Pedal Position Sensor has failed
 
Throttle position sensor wiring may have shorted
 
Throttle position sensor has failed
 
Faulty voltage supply
 

Trouble Code: P2127



Accelerator Pedal Position Sensor -E- Circuit Low Input

Possible Causes:



Ground between engine and chassis may be broken
 
Throttle position sensor may have failed
 
Accelerator Pedal Position Sensor has failed
 
Throttle position sensor wiring may have shorted
 
Throttle position sensor has failed
 
Faulty voltage supply
 

Trouble Code: P2128



Accelerator Pedal Position Sensor -E- Circuit High Input

Possible Causes:



Ground between engine and chassis may be broken
 
Throttle position sensor may have failed
 
Accelerator Pedal Position Sensor has failed
 
Throttle position sensor wiring may have shorted
 
Throttle position sensor has failed
 
Faulty voltage supply
 

Trouble Code: P2138



Throttle Position Sensor D/E Voltage Correlation

Possible Causes:



ETC TP sensor connector is damaged or shorted
 
ETC TP sensor circuits shorted together in the wire harness
 
ETC TP sensor signal circuit is shorted to VREF (5v)
 
ETC TP sensor is damaged or the DME has failed
 

Trouble Code: P2177



System Too Lean Off Idle Bank 1

Possible Causes:



Intake Manifold Runner Position Sensor has failed
 
Intake system has leaks (false air)
 
Motor for intake flap is faulty
 
Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 
Fuel Injector(s) may have failed
 

Trouble Code: P2178



System Too Rich Off Idle Bank 1

Possible Causes:



Intake Manifold Runner Position Sensor has failed
 
Intake system has leaks (false air)
 
Motor for intake flap is faulty
 
Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 
Fuel Injector(s) may have failed
 

Trouble Code: P2179



System Too Lean Off Idle Bank 2

Possible Causes:



Intake Manifold Runner Position Sensor has failed
 
Intake system has leaks (false air)
 
Motor for intake flap is faulty
 
Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 
Fuel Injector(s) may have failed
 

Trouble Code: P2180



System Too Rich Off Idle Bank 2

Possible Causes:



Intake Manifold Runner Position Sensor has failed
 
Intake system has leaks (false air)
 
Motor for intake flap is faulty
 
Oxygen sensor (before catalytic converter) is faulty
 
Oxygen sensor (behind catalytic converter) is faulty
 
Oxygen sensor heater (before catalytic converter) is faulty
 
Oxygen sensor heater (behind catalytic converter) is faulty
 
Check circuits for shorts to each other, ground or power
 
Fuel Injector(s) may have failed
 

 
label.common.footer.alt.autozoneLogo