GM Service Manual Online
For 1990-2009 cars only

The electro-motor cruise control is a speed control system that maintains a desired vehicle speed under normal driving conditions. The system has the capability to perform the following actions:

    • SET CRUISE SPEED
    • CRUISE
    • COAST
    • RESUME SPEED
    • ACCELERATE
    • TAP UP
    • TAP DOWN

The cruise control circuit contains the following components:

    • A Cruise Control Servo
    • A Cruise Control Module

The Cruise Control Module performs the following operations:

    • Monitors the vehicle speed
    • Operates the servo motor

In response to the controller, the motor moves a connecting arm. The connecting arm is attached to the cruise control cable. The cable moves the throttle linkage in order to vary the throttle position. This action maintains the desired cruise speed. The cruise control module contains a low speed limit that will prevent system engagement below a minimum speed of approximately 25 mph. The module is controlled by the cruise control switch. The cruise control is in "Standby Disabled" until all of the conditions that are inconsistent with the cruise control operation are cleared.

Battery voltage is applied to terminal 4 of the cruise control module when the ignition switch is in the ON position. When the cruise control switch is pressed to the CRUISE ON OFF position, ground is applied to the internal switch of the cruise control module at terminal 11.

The cruise control switch signals the cruise control module (CCM) at terminal 10 to enter the CANCEL, SET/COAST, or RES/ACC by using varying amounts of resistance depending on the mode selected.

Ground is supplied to the CCM at terminal 16 from G203.

Outputs from the CCM are found on the following terminals:

    •  4 cruise control indicator (completes the circuit to light the cruise control indicator)
    •  5 DLC (provides flash codes to the DLC)
    •  7 servo motor
    •  8 magnetic clutch (for the servo motor)
    • 14 O/D cut control (informs the PCM to downshift from overdrive)
    • 15 servo motor

Inputs to the CCM are found on the following terminals:

    •  2 brake signal (disables cruise when the brake pedal is pressed)
    •  3 cruise interrupt signal (transaxle range switch not in DRIVE (D) or clutch pedal pressed)
    •  6 shift solenoid 2 control (informs the CCM when the transaxle is in 2nd or 3rd gear and is out of overdrive mode
    •  9 B+
    • 10 cruise control switch (mode switch)
    • 11 cruise control ON OFF
    • 12 vehicle speed (from the PCM)
    • 13 idle signal control (informs the ccm when the accelerator is pressed and engine is above idle)
    • 16 ground

Cruise control will be disabled when one or more of the following conditions exist:

    • The VSS is less than 25 mph.
    • The transaxle range switch indicates that the vehicles is not in DRIVE (D).
    • The clutch pedal is depressed (manual transaxle).
    • There is an over/under battery voltage condition.
    • The brake pedal is pressed
    • The engine RPMs are low (idle).