GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The engine control module (ECM) continuously monitors its main and sub CPUs for the cruise control. This self-check ensures that the ECM is functioning properly. If outputs from the CPUs are different and deviate from the standards, the ECM will illuminate the MIL and set DTC P1607 immediately.

DTC Descriptor

This diagnostic procedure supports the following DTC:

DTC P1607 ECM Internal Error

Conditions for Running the DTC

The cruise control is in operation.

Conditions for Setting the DTC

An internal error is detected for 0.3 seconds.

Action Taken When the DTC Sets

Cruise control is disabled.

Conditions for Clearing the DTC

The DTC will clear when conditions for setting the DTC have been repaired.

Step

Action

Yes

No

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

  1. Turn the ignition to OFF.
  2. Connect the scan tool.
  3. Turn the ignition to ON.
  4. Using the scan tool, clear any DTCs.
  5. Turn the ignition to OFF and the scan tool to OFF.
  6. Disconnect the scan tool.
  7. Disconnect the cable from the battery negative terminal and wait for 1 minute.
  8. Reconnect the cable from the battery negative terminal.
  9. Connect the scan tool.
  10. Turn the ignition to ON.
  11. Using the scan tool, check for any DTCs.

Is DTC P1607 reset?

Go to Step 3

Go to Testing for Intermittent Conditions and Poor Connections

3

Replace the ECM. Refer to Control Module References for ECM replacement, setup, and programming.

Did you complete the replacement?

Go to Step 4

--

4

  1. Use the scan tool in order to clear the DTCs.
  2. Operate the vehicle within the Conditions for Running the DTC.

Does the DTC reset?

Go to Step 2

System OK