Intake Cam Position Timing Over Retarded – Bank 2
Description:
How does a P0022 code trigger the check engine light? This code will trigger the check engine light under the following condition:
The comprehensive component monitor, referred to as the CCM, monitors the Variable Camshaft Timing (VCT) position for over-retarded cam timing. If the cam timing exceeds a maximum calibrated limit or is stuck in a retarded position, the check engine light will come on and set this trouble code.
Possible Causes:
Incorrect camshaft timing
VCT solenoid valve stuck open or continuous oil flow to piston chamber
Camshaft advance mechanism binding, or faulty VCT unit
Diagnostic Help:
This check engine light code is caused by a mechanical fault of the VCT unit or related components, so there is no need for electrical diagnosis. Possible symptoms may include rough idle, stall or hard start. Refer to manufacturer specific component tests for the VCT unit. You may also use the “Get Help” link if you need specifications or have any other related questions. Remember to refer to an appropriate manual for specific instructions.
Intake Cam Position Timing Over Advanced – Bank 2
Description:
How does a P0021 code trigger the check engine light? This code will trigger the check engine light under the following condition:
The comprehensive component monitor, referred to as the CCM, monitors the Variable Camshaft Timing (VCT) position for over-advanced cam timing. If the cam timing exceeds a maximum calibrated limit or is stuck in an advanced position, the check engine light will come on and set this trouble code.
Possible Causes:
Incorrect camshaft timing
VCT solenoid valve stuck open or continuous oil flow to piston chamber
Camshaft advance mechanism binding, or faulty VCT unit
Diagnostic Help:
This check engine light code is caused by a mechanical fault of the VCT unit or related components, so there is no need for electrical diagnosis. Possible symptoms may include rough idle, stall or hard start. Refer to manufacturer specific component tests for the VCT unit. You may also use the “Get Help” link if you need specifications or have any other related questions. Remember to refer to an appropriate manual for specific instructions.
Intake Cam Position Actuator Open Circuit – Bank 2
Description:
How does a P0020 code trigger the check engine light? This code will trigger the check engine light under the following condition:
The comprehensive component monitor, referred to as the CCM, monitors the Variable Camshaft Timing (VCT) circuit to the computer for high and low voltages. If the voltage falls below a set limit for a specific amount of time during this test, the check engine light will come on and set this trouble code.
Possible Causes:
Open or short in the VCT circuit
Open in the Vehicle Power circuit
Open or short in the VCT solenoid valve itself
Damaged computer (PCM)
Diagnostic Help:
This check engine light code is caused by a circuit fault of the VCT system. Testing should include all related wiring circuits, the VCT solenoid and PCM itself. Please refer to out article on Automotive Circuit Testing for help with this. You may also use the “Get Help” link if you need specifications or have any other related questions. Remember to refer to an appropriate manual for specific instructions.
Intake Cam Position Timing Over Advanced – Bank 1
Description:
How does a P0011 code trigger the check engine light? This code will trigger the check engine light under the following condition:
The comprehensive component monitor, referred to as the CCM, monitors the Variable Camshaft Timing (VCT) position for over-advanced cam timing. If the cam timing exceeds a maximum calibrated limit or is stuck in an advanced position, the check engine light will come on and set this trouble code.
Possible Causes:
Incorrect camshaft timing
VCT solenoid valve stuck open or continuous oil flow to piston chamber
Camshaft advance mechanism binding, or faulty VCT unit
Diagnostic Help:
This check engine light code is caused by a mechanical fault of the VCT unit or related components, so there is no need for electrical diagnosis. Possible symptoms may include rough idle, stall or hard start. Refer to manufacturer specific component tests for the VCT unit. You may also use the “Get Help” link if you need specifications or have any other related questions. Remember to refer to an appropriate manual for specific instructions.
P0600 Serial Communication Link
P0601 Internal Control Module Memory Check Sum Error
P0602 Control Module Programming Error
P0603 Internal Control Module Keep Alive Memory (KAM) Error
P0604 Internal Control Module Random Access Memory (RAM) Error
P0605 Internal Control Module Read Only Memory (ROM) Error
P0606 ECM/PCM Processor
P0607 Control Module Performance
P0608 Control Module VSS Output “A”
P0609 Control Module VSS Output “B”
P0610 Control Module Vehicle Options Error
P0615 Starter Relay Circuit
P0616 Starter Relay Circuit Low
P0617 Starter Relay Circuit High
P0618 Alternative Fuel Control Module KAM Error
P0619 Alternative Fuel Control Module RAM/ROM Error
P0620 Generator Control Circuit
P0621 Generator Lamp “L” Terminal Control Circuit
P0622 Generator Field “F” Terminal Control Circuit
P0623 Generator Lamp Control Circuit
P0624 Fuel Cap Lamp Control Circuit
P0630 VIN Not Programmed or Mismatch – ECM/PCM
P0631 VIN Not Programmed or Mismatch – TCM
P0635 Power Steering Control Circuit
P0836 Power Steering Control Circuit Low
P0637 Power Steering Control Circuit High
P0638 Throttle Actuator Control Range/Performance (Bank 1)
P0639 Throttle Actuator Control Range/Performance (Bank 2)
P0640 Intake Air Heater Control Circuit
P0645 A/C Clutch Relay Control Circuit
P0646 A/C Clutch Relay Control Circuit Low
P0647 A/C Clutch Relay Control Circuit High
P0648 Immobilizer Lamp Control Circuit (“Immobilizer” pending SAE J1930 approval)
P0649 Speed Control Lamp Control Circuit
P0650 Malfunction Indicator Lamp (ML) Control Circuit
P0654 Engine RPM Output Circuit
P0655 Engine Hot Lamp Output Control Circuit
P0656 Fuel Level Output Circuit
P0660 Intake Manifold Tuning Valve Control Circuit (Bank 1)
P0661 Intake Manifold Tuning Valve Control Circuit Low (Bank 1)
P0662 Intake Manifold Tuning Valve Control Circuit High (Bank 1)
P0663 Intake Manifold Tuning Valve Control Circuit (Bank 2)
P0664 Intake Manifold Tuning Valve Control Circuit Low (Bank 2)
P0665 Intake Manifold Tuning Valve Control Circuit High (Bank 2)