GM Service Manual Online
For 1990-2009 cars only

Cruise Control Description and Operation 2.2L

Cruise control is a speed control system that maintains a desired vehicle speed under normal driving conditions. However, steep grades may cause variations in the selected speeds. The electronic cruise control system has the capability to CRUISE, COAST, RESUME SPEED, ACCELERATE, and TAP-UP or TAP-DOWN.

The main parts of the cruise control system are:

    • The cruise control module assembly
    • The function control switches
    • The cruise control release switch
    • The stop lamp switch assembly

The cruise control system uses the cruise control module assembly to maintain the desired vehicle cruise speed and operation. The cruise control module assembly has electric stepper motor to vary the throttle in each different cruise control mode. The engine control module (ECM) monitors vehicle speed and operates the electric stepper motor. The stepper motor operates in response to the ECM, to maintain the desired cruise speed. The electric stepper motor moves a strap that is attached to the cruise control cable which moves the throttle pedal. The ECM contains a low speed limit which will prevent system engagement below a minimum speed of 40 km/h (25 mph). The cruise control module assembly is not serviceable.

The function control switches located on the steering wheel are inputs to the ECM. The cruise control functional control switches include the ON/OFF, SET/COAST and R/A switch. The switch assembly provides driver control of the cruise control system. The ECM receives a distinct voltage level on the Cruise Control Set/Coast and Resume/Accelerate Switch Signal circuit from the cruise control switch assembly. The voltage level depends on the current switch position. Once the switch position is determined the ECM will command the cruise control module accordingly.

The ECM controls the cruise control module through three control circuits. The Cruise Control Servo Move Signal circuit controls the rate of speed and magnitude of pedal movement. The Cruise Control Servo Move Direction Signal circuit controls the direction of pedal movement, either toward wide open throttle (WOT) or idle. The Cruise Control Servo Clutch Control circuit engages or releases the stepper motor to the cruise control cable drive mechanism.

The TCC/Brake switch and the stop lamp switch control both the cruise control release signal and stop lamp signal. These signal circuits are used to disengage the cruise control. The TCC/Brake and stop lamp switch assembles are mounted on the brake pedal bracket. When the brake pedal is released, the TCC/Brake switch is closed providing ignition voltage to the brake input of the cruise control module. The stop lamp switch is a normally open switch that provides ignition voltage the ECM when the brake pedal is depressed. If a fault is determined in either the TCC/Brake switch or stop lamp switch, cruise will be disabled.

With cruise control, you can maintain a speed of about 40 km/h (25 mph) or more without keeping your foot on the accelerator. When the driver turns off the on/off switch, or the ignition switch, the cruise control turns off. The vehicle speed stored in the memory of the ECM will be lost. If the driver disengages cruise by depressing the brake pedal, vehicle speed will be stored in memory for the rest of the ignition cycle and can be resumed by depressing the Resume/Accel switch.

The ECM will inhibit cruise control:

    • When vehicle speed is less than 40 km/h (25 mph)
    • When in PARK, REVERSE, NEUTRAL, or 1st gear
    • With low engine RPM
    • With high engine RPM
    • When vehicle speed is to high
    • When an over or under charged battery voltage condition exists
    • Antilock brake system/traction control system is active for more than 1 seconds
    • When a brake switch failure is present
    • A fault relating to vehicle speed is present

If the ECM determines that any of the cruise control inhibit conditions are present, the ECM will disengage the cruise control.

Cruise Control Description and Operation 2.0L

Cruise control is a speed control system that maintains a desired vehicle speed under normal driving conditions at speeds above 40 km/h (25 mph). Steep grades may cause variations in the selected vehicle speeds.

The following are the main components of the Cruise Control System:

    • The cruise control switches
    • The powertrain control module (PCM)
    • The stop lamp switch
    • The cruise release switch
    • The throttle actuator control (TAC) motor
    • The vehicle speed sensor

Cruise Control Engaged

The Cruise Control System will engage and adjust vehicle speeds, based on the activation of the following cruise control switches:

    • The on/off switch
    • The + RES switch
    • The - SET switch

The powertrain control module (PCM) monitors the cruise control set/coast and resume/accel switch signal circuit in order to determine when to capture and maintain the vehicle speed. The PCM monitors the vehicle speed sensor signal circuit in order to determine the vehicle speed. The PCM uses the TAC motor in order control the vehicle speed. For further information on the Throttle Actuator Control (TAC) System, refer to Throttle Actuator Control (TAC) System Description in Engine Controls - 2.0L (LSJ).

Ignition voltage is supplied to the cruise control switch from the 2-ampere EPS fuse via the ignition 1 voltage circuit. The cruise control switches are arranged in a resistive ladder, with each cruise control function switch having a different resistance value. The PCM detects a specific voltage value that is associated with the cruise control function switch being activated. When the normally open cruise control On/Off switch is turned ON, the switch closes and the PCM detects a predetermined voltage signal on the cruise control switch signal circuit indicating that the On/Off switch is active. Similarly, when the set/coast switch or the resume/accel switch are activated, the PCM detects the pre determined voltage signal on the cruise control set/coast and resume/accel switch signal circuit. To engage the Cruise Control System, turn the Cruise Control System ON by pressing the cruise On/Off switch On and momentarily press the set/coast switch. The PCM will confirm that the cruise control criteria has been met and will record the vehicle speed. The set/coast switch and the resume/accel switch will remain inactive when the PCM has not received the predetermined voltage signal from the on/off switch. Pressing the accelerator pedal, while the Cruise Control System is engaged, will allow the driver to override the Cruise Control System in order to accelerate the vehicle beyond the current set vehicle speed. When the accelerator pedal is released, the vehicle will decelerate and resume the current set vehicle speed. The driver can also override the current set vehicle speed via the set/coast switch and the resume/accel switch. When the Cruise Control System is engaged, pressing and holding the set/coast switch will allow the vehicle to decelerate from the current set vehicle speed without deactivating the Cruise Control System. When the set/coast switch is released, the PCM will record the vehicle speed and maintain the vehicle speed as the new set vehicle speed. When the Cruise Control System is engaged, momentarily pressing the set/coast switch will allow the vehicle to decelerate at 1.6 km/h (1 mph) increments for each time that the set/coast switch is momentarily pressed, with a minimum vehicle speed of 37 km/h (23 mph). Activating and holding the resume/accel switch, when the Cruise Control System is engaged, will allow the vehicle to accelerate to a greater vehicle speed than the current set vehicle speed. When the resume/accel switch is released, the PCM will record the vehicle speed and maintain the vehicle speed as the new set vehicle speed. When the Cruise Control System is engaged, momentarily activating the resume/accel switch will allow the vehicle to accelerate at 1.6 km/h (1 mph) increments for each time that the resume/accel switch is momentarily activated, with the maximum acceleration total of 16 km/h (10 mph) over the current set vehicle speed. Momentarily activating the resume/accel switch, after the Cruise Control System has been disengaged by pressing the brake pedal, will recall the previous set vehicle speed that is recorded in the PCM.

Cruise Control Disengaged

The powertrain control module (PCM) disengages the cruise control operation based on the signals from the following switches:

    • The stop lamp switch
    • The cruise release switch
    • The cruise control on/off switch

The cruise release switch and the stop lamp switch are mounted on the brake pedal bracket. When the brake pedal is applied, the normally closed cruise release switch opens and the normally open stop lamp switch closes. The PCM detects a low signal voltage on the cruise release switch signal circuit and a high signal voltage on the stop lamp switch signal circuit. The vehicle speed stored in the memory of the PCM will be erased when the cruise control on/off button is pressed, or the ignition switch is turned OFF.

The Cruise Control System will also disengage when the PCM detects that one of the following conditions exist:

    • A driver override function has been active for greater than 60 seconds.
    • The clutch pedal is pressed, with the cruise control enabled, and the engine RPM rapidly increases.

Cruise Control Inhibited

The powertrain control module (PCM) inhibits the cruise control operation when any of the following conditions exist:

    • A Cruise Control System related DTC has been set.
    • The Antilock Brake System (ABS)/Traction Control System (TCS) is active for more than 2 seconds.
    • The engine RPM is too low.
    • The engine RPM is too high, with fuel cut off.
    • The system voltage is not between 9-16 volts.
    • The vehicle is in PARK, REVERSE, NEUTRAL, or 1st gear.
    • The vehicle speed is less than 40.2 km/h (25 mph).
    • The vehicle speed is too high, with fuel cut off.