BMW Cars 1999-06

3.0L L6 - Auto 8

Print

Trouble Code: P1037



Valvetronic (VVT) CAN Timeout Message (Bank 1)

Possible Causes:



ECU failure (or SZL or ZGM)
 
Bus system failure
 
Defective bus controller (SZL or ZGM)
 
Short circuit in CAN wire or open circuit.
 
Defective DME
 
Defective VVT-SG
 

Trouble Code: P1038



Valvetronic (VVT) CAN Message Monitoring Faulty Desired Message (Bank 2)

Possible Causes:



ECU failure (or SZL or ZGM)
 
Bus system failure
 
Defective bus controller (SZL or ZGM)
 
Short circuit in CAN wire or open circuit.
 
Defective DME
 
Defective VVT-SG
 

Trouble Code: P1039



Valvetronic (VVT) CAN Timeout VVT-Desired Message (Bank 2)

Possible Causes:



ECU failure (or SZL or ZGM)
 
Bus system failure
 
Defective bus controller (SZL or ZGM)
 
Short circuit in CAN wire or open circuit.
 
Defective DME
 
Defective VVT-SG
 

Trouble Code: P1040



Valvetronic (VVT) CAN Timeout Message (Bank 2)

Possible Causes:



ECU failure (or SZL or ZGM)
 
Bus system failure
 
Defective bus controller (SZL or ZGM)
 
Short circuit in CAN wire or open circuit.
 
Defective DME
 
Defective VVT-SG
 

Trouble Code: P1041



Valvetronic (VVT) Actuator Control Module EEPROM Error (Bank 1)

Possible Causes:



Engine Control Module (DME) has failed
 
Voltage supply for Engine Control Module (DME) has shorted
 

Trouble Code: P1042



Valvetronic (VVT) Actuator Control Module Random Access Memory Error (Bank 1)

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: P1043



Valvetronic (VVT) Actuator Control Module Read Only Memory Error (Bank 1)

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: P1044



Valvetronic (VVT) Actuator Control Module EEPROM Error (Bank 2)

Possible Causes:



Engine Control Module (DME) has failed
 
Voltage supply for Engine Control Module (DME) has shorted
 

Trouble Code: P1045



Valvetronic (VVT) Actuator Control Module Random Access Memory Error (Bank 2)

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: P1046



Valvetronic (VVT) Actuator Control Module Read Only Memory Error (Bank 2)

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: P1047



Valvetronic (VVT) Actuator Control Circuit High Input (Bank 1)

Possible Causes:



Short to battery voltage in Kb-B
 
KS ground in Kb-B
 
KS sensor motor to ground
 
KS motor winding
 

Trouble Code: P1048



Valvetronic (VVT) Actuator Control Circuit Low Input (Bank 1)

Possible Causes:



Short to ground in Kb-B
 
KS ground in Kb-B
 
KS motor to ground
 
KS motor winding
 

Trouble Code: P1050



Valvetronic (VVT) Control Circuit (Bank 1)

Possible Causes:



This fault is usually overwritten by three other faults before the user recognizes it.
 

Trouble Code: P1051



Valvetronic (VVT) Control Circuit High Input (Bank 1)

Possible Causes:



Short to battery voltage in Kb-B
 
KS ground in Kb-B
 
KS motor to ground
 
KS motor winding
 

Trouble Code: P1052



Valvetronic (VVT) Control Circuit Low Input (Bank 1)

Possible Causes:



Short to ground in Kb-B
 
KS ground in Kb-B
 
KS motor to ground
 
KS motor winding
 

Trouble Code: P1054



Valvetronic (VVT) Control Circuit (Bank 2)

Possible Causes:



This fault is usually overwritten by three other faults before the user recognizes it.
 

Trouble Code: P1055



Valvetronic (VVT) Supply Voltage Control Motor High Input (Bank 1)

Possible Causes:



Check electrical system for faults.
 

Trouble Code: P1056



Valvetronic (VVT) Supply Voltage Control Motor Low Input (Bank 1)

Possible Causes:



VVT fuse is faulty
 
Defective load reduction relay
 
Plug/Kb-B open circuit in power supply circuit
 
Plug/Kb-B open circuit in relay supply circuit
 

Trouble Code: P1057



Valvetronic (VVT) Supply Voltage Control Motor Electrical (Bank 1)

Possible Causes:



Short to ground at power input or defective ECU (capacitor preload).
 

Trouble Code: P1058



Valvetronic (VVT) Supply Voltage Control Motor High Input (Bank 2)

Possible Causes:



Check electrical system for faults.
 

Trouble Code: P1059



Valvetronic (VVT) Supply Voltage Control Motor Low Input (Bank 2)

Possible Causes:



VVT fuse is faulty
 
Defective load reduction relay
 
Plug/Kb-B open circuit in power supply circuit
 
Plug/Kb-B open circuit in relay supply circuit
 

Trouble Code: P1060



Valvetronic (VVT) Supply Voltage Control Motor Electrical (Bank 2)

Possible Causes:



Short to ground at power input or defective ECU (capacitor preload).
 

Trouble Code: P1061



Valvetronic (VVT) Limp Home Request RPM and Charge Limitation (Bank 1)

Possible Causes:



Resolve the primary fault.
 

Trouble Code: P1062



Valvetronic (VVT) Limp Home Request Full Stroke Position Not Reached (Bank 1)

Possible Causes:



Resolve the primary fault.
 

Trouble Code: P1063



Valvetronic (VVT) Limp Home Request Air Mass Plausibility (Bank 1)

Possible Causes:



Resolve the primary fault.
 

Trouble Code: P1064



Valvetronic (VVT) Value Comparison Starting Position/Parking Position Plausibility (Bank 1)

Possible Causes:



Turn off ignition and wait until the HR releases. Turn on the ignition and the VVT will initialize automatically.
 

Trouble Code: P1065



Valvetronic (VVT) CAN Timeout No Signal

Possible Causes:



ECU failure (or SZL or ZGM)
 
Bus system failure
 
Defective bus controller (SZL or ZGM)
 
Short circuit in CAN wire or open circuit.
 

Trouble Code: P1066



Valvetronic (VVT) CAN Message Monitoring Faulty Actual Message

Possible Causes:



ECU failure (or SZL or ZGM)
 
Bus system failure
 
Defective bus controller (SZL or ZGM)
 
Short circuit in CAN wire or open circuit.
 
Defective DME
 
Defective VVT-SG
 

Trouble Code: P1067



Valvetronic (VVT) Reference Sensor Solenoid Loss (Bank 2)

Possible Causes:



Defective sensor.
 

Trouble Code: P1068



Valvetronic (VVT) Reference Sensor Reset Error (Bank 2)

Possible Causes:



Plug contact problem at Pin 6 on sensor
 
Oil in plug at sensor
 
Replace sensor
 
Repair gaskets
 

Trouble Code: P1069



Valvetronic (VVT) Reference Sensor Parity Error (Bank 2)

Possible Causes:



Plug contact problem at Pin 6 on sensor
 
Oil in plug at sensor
 
Replace sensor
 
Repair gaskets
 

Trouble Code: P1070



Valvetronic (VVT) Reference Sensor Gradient Error (Bank 2)

Possible Causes:



Replace sensor
 

Trouble Code: P1071



Valvetronic (VVT) Control Module Watchdog or Temperature Sensor Error (Bank 1)

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: P1072



Valvetronic (VVT) Control Module Watchdog or Temperature Sensor Error (Bank 2)

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: P1075



Valvetronic (VVT) Overload Protection (Bank 1)

Possible Causes:



Sticking in VVT mechanicals, pinion gear, etc.
 
Loose sensor
 
Sensor servo motor has short circuit
 

Trouble Code: P1076



Valvetronic (VVT) Overload Protection ECU Temperature High Input (Bank 1)

Possible Causes:



Sticking in VVT mechanicals, pinion gear, etc.
 
Loose sensor
 
Sensor servo motor has short circuit
 

Trouble Code: P1077



Valvetronic (VVT) Overload Protection Control Motor Temperature High Input (Bank 1)

Possible Causes:



Sticking in VVT mechanicals, pinion gear, etc.
 
Loose sensor
 
Sensor servo motor has short circuit
 

Trouble Code: P1078



Valvetronic (VVT) Overload Protection Control Motor Current High Input (Bank 1)

Possible Causes:



Sticking in VVT mechanicals, pinion gear, etc.
 
Loose sensor
 
Sensor servo motor has short circuit
 

Trouble Code: P1079



Valvetronic (VVT) Overload Protection (Bank 1)

Possible Causes:



Sticking in VVT mechanicals, pinion gear, etc.
 
Loose sensor
 
Sensor servo motor has short circuit
 

Trouble Code: P1080



Valvetronic (VVT) Overload Protection ECU Temperature High Input (Bank 2)

Possible Causes:



Sticking in VVT mechanicals, pinion gear, etc.
 
Loose sensor
 
Sensor servo motor has short circuit
 

 
label.common.footer.alt.autozoneLogo