CTS 2003-2005

3.6L V6 VIN 7 Std 4

Print

Trouble Code: P0604



Control Module Random Access Memory Failure

Possible Causes:



The PCM must be replaced to correct this problem. A new PCM must be programmed with the correct software/calibration.
 

Trouble Code: P0606



Control Module Internal Performance

Possible Causes:



The PCM must be replaced to correct this problem. A new PCM must be programmed with the correct software/calibration.
 

Trouble Code: P0607



Control Module Performance

Possible Causes:



The PCM must be replaced to correct this problem. A new PCM must be programmed with the correct software/calibration.
 

Trouble Code: P0610



Control Module Performance

Possible Causes:



The ECM must be reprogrammed to correct this problem. Once this step is done, recheck the code to verify the repair is done.
 

Trouble Code: P0615



Starter Relay Control Circuit Malfunction

Possible Causes:



Starter relay control circuit is open or shorted to ground
 
Starter relay control circuit is shorted to system power (B+)
 
Starter relay is damaged or has failed
 
PCM has failed
 

Trouble Code: P0616



Starter Relay Control Circuit Low Input

Possible Causes:



Starter relay connector is damaged or shorted to ground
 
Starter relay control circuit is shorted to ground
 
PCM has failed
 

Trouble Code: P0617



Starter Relay Control Circuit Low Input

Possible Causes:



Starter relay connector is damaged or shorted to power
 
Starter relay control circuit is shorted to system power
 
PCM has failed
 

Trouble Code: P0625



Generator Control Circuit Low Input

Possible Causes:



Battery positive cable is open or has a high resistance condition
 
Generator connector is damaged or shorted to power
 
Generator control circuit is shorted to ground
 
PCM has failed
 

Trouble Code: P0626



Generator Control Circuit High Input

Possible Causes:



Generator connector is damaged or shorted to system power
 
Generator control circuit is shorted to system power (B+)
 
PCM has failed
 

Trouble Code: P0628



Fuel Pump Control Circuit Low Input

Possible Causes:



Fuel pump relay connector is damaged or shorted
 
Fuel pump relay control circuit is shorted to ground
 
Fuel pump relay is damaged or it has failed
 
PCM is damaged
 

Trouble Code: P0629



Fuel Pump Control Circuit High Input

Possible Causes:



Fuel pump relay connector is damaged or open
 
Fuel pump relay control circuit is open or shorted to power (B+)
 
Fuel pump relay is damaged or it has failed
 
PCM is damaged
 

Trouble Code: P0638



TAC Motor System Malfunction

Possible Causes:



TAC motor control circuit is open, shorted to ground or shorted to system power (B+)
 
Throttle valves not in their rest position
 
Throttle valves binding open or binding closed
 
Throttle valves moving open or closed without spring pressure
 
Throttle body assembly is damaged or it has failed
 
PCM is damaged
 

Trouble Code: P0650



Malfunction Indicator Lamp Circuit Malfunction

Possible Causes:



MIL control circuit is open or shorted to ground
 
MIL control circuit is shorted to system power
 
MIL control power circuit is open in the Instrument Cluster
 
MIL (lamp) is damaged or has failed
 
Instrument Cluster or the PCM has failed
 

Trouble Code: P0660



IMT Solenoid Control Circuit Malfunction

Possible Causes:



IMT solenoid control circuit is open or shorted to ground
 
IMT solenoid power circuit is open (check the Manifold fuse)
 
IMT solenoid is damaged or it has failed
 
PCM has failed
 

Trouble Code: P0661



IMT Solenoid Control Circuit Low Input

Possible Causes:



IMT solenoid IMT solenoid control circuit is open or shorted to ground
 
IMT solenoid power circuit is open (check the Manifold fuse)
 
IMT solenoid is damaged or it has failed
 
PCM has failed
 

Trouble Code: P0662



IMT Solenoid Control Circuit High Input

Possible Causes:



IMT solenoid control connector is damaged, open or shorted
 
IMT solenoid control circuit is open or shorted to system power
 
IMT solenoid is damaged or it has failed
 
PCM has failed
 

Trouble Code: P1172



Secondary Or Primary Fuel Level Sensor Malfunction

Possible Causes:



Fuel level sending unit circuit has high resistance condition
 
Primary or Secondary fuel tank module is damaged or failed
 
PCM has failed
 

Trouble Code: P1336



CKP Sensor System Variation Not Learned

Possible Causes:



Set the parking brake and block the drive wheels for safety.
 
Verify the hood is closed.
 
Read the trouble codes. If a code is set, refer to that code.
 
Start the engine. Allow engine temperature to reach at least 158ºF (70ºC). Then key off.
 
Select Crankshaft Position Variation Learn procedure on Scan Tool & start the vehicle.
 
Apply the brake pedal firmly and verify the selector is in Park.
 
Increase accelerator pedal position until fuel cutoff is reached at the test rpm (e.g., 5150). Quickly release the accelerator pedal after fuel cutoff is reached. The CKP system variation compensating values are learned when the engine speed (rpm) decreases back to idle speed and the procedure terminates.
 
Read the trouble codes and recheck for DTC P1336.
 
If DTC P1336 runs and passes, the CKP system variation "learn" procedure is complete. If not, look for other codes. If no codes are set, repeat the test procedure.
 

Trouble Code: P1551



Secondary Or Primary Fuel Level Sensor Malfunction

Possible Causes:



TAC motor circuit (one or more) shorted to ground
 
Throttle valves not in a "rest' position due to stuck open/closed
 
Throttle valves moving open or closed without spring pressure
 
Throttle body assembly is damaged or it has failed
 
PCM has failed
 

Trouble Code: P1780



Engine Torque Signal Circuit Malfunction

Possible Causes:



Perform the Diagnostic System Check for the Engine Controls
 
TCM needs to be replaced
 

Trouble Code: P1791



Accelerator Pedal Position Information Not Received

Possible Causes:



Perform the Diagnostic System Check for the Engine Controls
 
TCM may need to be replaced to repair this trouble code
 

Trouble Code: P1792



Engine Coolant Temperature Invalid Data Received

Possible Causes:



Perform the Diagnostic System Check for the Engine Controls
 
TCM may need to be replaced to repair this trouble code
 

Trouble Code: P1793



Wheel Speed Sensor Invalid Data Received

Possible Causes:



Perform the Diagnostic System Check for the Engine Controls
 
TCM may need to be replaced to repair this trouble code
 

Trouble Code: P1795



Throttle Plate Position Invalid Data Received

Possible Causes:



Perform the Diagnostic System Check for the Engine Controls
 
TCM may need to be replaced to repair this trouble code
 

Trouble Code: P1818



A/T Manual Shaft Shift Switch Circuit Malfunction (5L40-E)

Possible Causes:



Manual shaft shift switch connector is open or shorted
 
Manual shaft shift switch circuit is open or signals are shorted
 
Manual shaft shift switch is damaged or out of adjustment
 
TCM has failed
 

Trouble Code: P1820



A/T Manual Shaft Shift Switch Circuit Malfunction (5L40-E)

Possible Causes:



Manual shaft shift switch connector is open or shorted
 
Manual shaft shift switch circuit is open or signals are shorted
 
Manual shaft shift switch is damaged or out of adjustment
 
TCM has failed
 

Trouble Code: P1822



A/T Manual Shaft Shift Switch Circuit Malfunction (5L40-E)

Possible Causes:



Manual shaft shift switch connector is open or shorted
 
Manual shaft shift switch circuit is open or signals are shorted
 
Manual shaft shift switch is damaged or out of adjustment
 
TCM has failed
 

Trouble Code: P1825



A/T Manual Shaft Shift Switch Invalid Signal (5L40-E)

Possible Causes:



Manual shaft shift switch circuit is open or signals are shorted
 
Manual shaft shift switch is damaged or out of adjustment
 
TCM has failed
 

Trouble Code: P2009



IMRC Solenoid Control Circuit Low Input

Possible Causes:



IMRC solenoid control circuit is open or shorted to ground
 
IMRC solenoid power circuit is open (check the Manifold fuse)
 
IMRC solenoid is damaged or it has failed
 
PCM has failed
 

Trouble Code: P2096



HO2S Fuel Trim Bias Commanded Lean (Bank 1)

Possible Causes:



HO2S is contaminated or deteriorated due to poor fuel usage
 
Compare the activity of the Bank 1 HO2S-11 and HO2S-12 to a known good bank using the live plot feature of the Scan Tool. Drive the vehicle under various engine load and vehicle speed conditions. Look for any indication of improper operation (due to contamination) of the Bank 1 HO2S-11 or HO2S-12 sensors.
 

Trouble Code: P2097



HO2S Fuel Trim Bias Commanded Rich (Bank 1)

Possible Causes:



HO2S is contaminated or deteriorated due to poor fuel usage
 
Compare the activity of the Bank 1 HO2S-11 and HO2S-12 to a known good bank using the live plot feature of the Scan Tool. Drive the vehicle under various engine load and vehicle speed conditions. Look for an indication of improper operation (due to contamination) of the Bank 1 HO2S-11 or HO2S-12 (sensors).
 

Trouble Code: P2098



HO2S Fuel Trim Bias Commanded Lean (Bank 2)

Possible Causes:



HO2S is contaminated or deteriorated due to poor fuel usage
 
Compare the activity of the Bank 2 HO2S-21 and HO2S-22 to a known good bank using the live plot feature of the Scan Tool. Drive the vehicle under various engine load and vehicle speed conditions. Look for an indication of improper operation (due to contamination) of the Bank 2 HO2S-21 or HO2S-22 (sensors).
 

Trouble Code: P2099



HO2S Fuel Trim Bias Commanded Rich (Bank 2)

Possible Causes:



HO2S is contaminated or deteriorated due to poor fuel usage
 
Compare the activity of the Bank 2 HO2S-21 and HO2S-22 to a known good bank using the live plot feature of the Scan Tool. Drive the vehicle under various engine load and vehicle speed conditions. Look for an indication of improper operation (due to contamination) of the Bank 2 HO2S-21 or HO2S-22 (sensors).
 

Trouble Code: P2100



Throttle Air Control Motor Position Too High

Possible Causes:



TAC motor control circuit (one or more) is shorted to ground, or shorted to power (B+)
 
Throttle body connector is damaged, open or shorted
 
Throttle valves are not in the "rest" position
 
Throttle valves are binding open or binding closed
 
Throttle valves moving open or closed without spring pressure
 
Throttle body assembly is damaged or it has failed
 
PCM has failed
 

Trouble Code: P2101



Throttle Air Control Motor Position Too Low

Possible Causes:



TAC motor control circuit (one or more) is open, shorted to ground or to power (B+)
 
Throttle body connector is damaged, open or shorted
 
Throttle body assembly is damaged or it has failed
 
PCM has failed
 

Trouble Code: P2105



Throttle Air Control System Malfunction

Possible Causes:



Clear the trouble codes, and if this same code resets, the PCM has failed and must be replaced to repair this trouble code.
 

Trouble Code: P2107



Throttle Air Control System Malfunction

Possible Causes:



TAC motor control circuit (one or more) is open, shorted to ground or to power (B+)
 
Throttle valves binding open or closed, or moving too freely
 
Throttle body connector is damaged, open or shorted
 
Throttle body assembly has failed, or the PCM has failed
 

Trouble Code: P2110



IMRC Solenoid Control Circuit High Input

Possible Causes:



IMRC solenoid control connector is damaged or shorted to B+
 
IMRC solenoid control circuit is open or shorted to power
 
IMRC solenoid is damaged or it has failed
 
PCM has failed
 

Trouble Code: P2119



Throttle Air Control System Malfunction

Possible Causes:



TAC motor control circuit (one or more) is open or shorted (B+)
 
TAC motor control circuit (one or more) is shorted to ground
 
Throttle valves binding open or closed, or moving too freely
 
Throttle body connector is damaged, open or shorted
 
Throttle body assembly is damaged or it has failed
 
PCM has failed
 

Trouble Code: P2122



Accelerator Pedal Position Sensor 1 Circuit Low Input

Possible Causes:



APP1 sensor low reference circuit open or has high resistance
 
APP1 sensor signal circuit is open, shorted to ground
 
APP1 sensor signal circuit is shorted to low reference circuit
 
APP1 5v VREF circuit is open or shorted to ground
 
APP1 sensor is damaged or it has failed
 
MAF sensor or FTP sensor 5v VREF circuit shorted to ground
 
PCM has failed
 

 
label.common.footer.alt.autozoneLogo