GM Service Manual Online
For 1990-2009 cars only

Exterior Lamps

The exterior lighting consist of the following lamps:

    • Headlamps
    • Daytime running lamps (DRL)
    • Park lamps
    • Tail lamps
    • License lamps
    • Marker lamps
    • Turn signal lamps
    • Stop lamps
    • Center high mounted stop lamp (CHMSL)
    • Backup lamps

Low Beam Headlamp Operation

The headlamps may be turned ON in 3 different ways:

    • When the headlamp switch in the HEAD position for normal operations
    • When the headlamp switch is in the AUTO position, for automatic lamp control (ALC)
    • When the headlamp switch is placed in the AUTO position, with the windshield wipers ON in daylight conditions, after a 6 second delay

Battery voltage is applied at all times to the coil and switch sides of the LOW BEAM PCB Relay located in the underhood fuse block. When the headlamp switch in the headlamps ON position, ground from G303 is applied through the headlamps ON switch signal circuit to the body control module (BCM) signaling the headlamps ON request. In response to this signal, the BCM applies ground through the low beam relay control circuit energizing the LOW BEAM PCB Relay. With the relay energized, battery voltage is applied through the switch side of the relay, the LT and RT LOW BEAM fuses, and the low beam supply voltage circuits illuminating the low beam headlamps. Ground for the left headlamp is provided at G100 and the right headlamp at G101.

High Beam Headlamp Operation

Battery voltage is applied at all times to the coil and switch sides of the HIGH BEAM PCB Relay located in the underhood fuse block. When the headlamp dimmer switch is placed in the high beam position, the headlamp dimmer switch signal circuit to the BCM is pulled low signaling the headlamp high beam request. In response to this signal, the BCM applies ground through the high beam relay control circuit energizing the high beam relay. With the relay energized, battery voltage is applied through the switch side of the relay, the LT and RT HIGH BEAM fuses, and the high beam supply voltage circuits illuminating the high beam headlamps. At the same time the BCM sends a GMLAN serial data message to the instrument panel cluster (IPC) requesting the IPC to illuminate the high beam indicator. Ground for the left headlamp is provided at G100 and the right headlamp at G101.

Flash to Pass (FTP)

When the headlamp dimmer switch is pulled toward the driver, the flash to pass signal circuit to the BCM is pulled low signaling the flash to pass request. The BCM then turns ON the high beam headlamps as described above until the headlamp dimmer switch is released. If the low beam headlamps were ON during FTP operation they will remain ON.

Daytime Running Lamps (DRL) and Automatic Lamp Control (ALC)

The low beam headlamps are used for DRL operation at a reduced intensity. The DRLs will operate only with the ignition ON, the headlamp switch in the AUTO position, and the gear selector out of the park position. No other exterior lamps such as the parking lamps, tail lamps, etc. will be on when the DRL are being used. The instrument panel will not be illuminated either.

DRL operation is determined by the ambient light sensor and controlled by the body control module (BCM). The ambient light sensor is a light-sensitive transistor used to monitor outside lighting conditions. The BCM provides a 5-volt reference signal to the sensor while ground is provided at G303. The sensor will vary this voltage signal between 0.2 and 4.9 volts depending on outside lighting conditions. The BCM monitors the ambient light sensor signal circuit to determine if outside lighting conditions are correct for either DRL or ALC operation. When the BCM determines the conditions are met for DRL operation, it applies ground to the DRL relay control circuit energizing the DRL PCB Relay. With the relay energized, battery voltage is applied through the switch side of the relay, the DRL 1 fuse, the DRL 2 fuse, both low beam headlamp fuses, and the low beam supply voltage circuits illuminating the headlamps at a reduced intensity. Any function or condition that turns on the headlamps will cancel DRL operation.

When the BCM detects low light conditions, it will turn OFF the daytime running lamps and turn ON the low beam headlamps as described above in Low Beam Headlamp Operation. The BCM will also turn ON the low beam headlamps in daylight conditions when the windshield wipers are turned ON.

HDLPS Suggested Indicator

If the park lamps are turned ON manually and the ambient light sensor detects a low light condition then the body control module (BCM) will send a GMLAN message to the instrument panel cluster (IPC) to display the HEADLAMPS SUGGESTED message.

Lights ON Warning

The body control module (BCM) activates the lights ON warning as requested by the headlamp dimmer switch. The lights ON warning sounds when the following occurs:

    • The key is out of the ignition.
    • The BCM determines that the drivers door is open, signal is low.
    • The BCM determines that the headlamp switch is in the PARK or HEAD position.

Park, Tail, Marker and License Lamps

The park, tail, and marker lamps are turned ON when the headlamp switch is placed in either the HEAD or PARK lamp positions, or anytime the automatic light control (ALC) turns the headlamps ON. When the headlamp switch is placed in the park lamp or headlamp positions, ground is applied through the switch signal circuit to the BCM indicating the park lamp ON request. In response to this signal, the BCM applies ground through the park lamp relay control circuit energizing the PRK LAMP Relay. With the relay energized, battery voltage is applied through the switch side of the relay, the park lamp fuses, and the supply voltage circuits illuminating the park, license, side marker, and tail lamps. Ground for the front park and side marker lamps is provided at G100 and G101. Ground for the left tail and rear sidemarker lamp is provided at G402, while ground for the right tail, rear side marker, and license lamps is provided at G401.

Turn Signal Lamps

The BCM 3, BCM 5, and BCM 6 fuses located in the underhood fuse block supply battery voltage to the body control module (BCM) for turn signal, hazard lamp, and stop lamp operation. Voltage from the BCM 5 fuse used for the front and rear left turn signals, voltage from the BCM 3 for the right front turn signal, while voltage from the BCM 6 fuse is used for the right rear turn signal. When the turn signal switch is place in either the LEFT or RIGHT position, ground from G303 is applied through the turn signal switch signal circuit to the BCM indicating the turn signal request. In response to this signal, the BCM applies a pulsating voltage to the front and rear turn signal lamps supply voltage circuits cycling the lamps ON and OFF. The BCM also sends a message via GMLAN to the instrument panel cluster (IPC) to cycle the turn signal indicator ON and OFF depending on the position of the turn signal switch.

Ground for the turn signal lamps are listed below:

    • G100 provides ground for the left front turn signal lamp
    • G347 provides ground for the left outside rearview mirror turn signal lamp
    • G101 provides ground for the right front turn signal lamp
    • G348 provides ground for the right outside rearview mirror turn signal lamp
    • G402 provides ground for the left rear turn signal lamp
    • G401 provides ground for the right rear turn signal lamp

Hazard Lamps

The hazard flashers may be activated in any power mode. When the hazard lamp switch is placed in the ON position, ground from G303 is applied through the hazard switch signal circuit to the body control module (BCM) indicating the hazard lamps ON request. In response to this signal, the BCM applies a pulsating voltage though all front and rear turn signal supply voltage circuits cycling the lamps ON and OFF. The BCM also sends a GMLAN serial data message to the instrument panel cluster (IPC) to cycle both turn signal indicators ON and OFF.

Stop Lamps

Battery voltage from the BCM 5 and BCM 6 fuses located in the underhood fuse block supply is used by the body control module (BCM) for stop lamp operation. Voltage from the BCM 5 fuse used for the left stop lamp and voltage from the BCM 6 fuse is used for the right stop lamp.

Battery voltage from the BCM is supplied through the 12-volt reference circuit, the stop lamp switch, and the brake switch signal circuit back to the BCM. When the brake pedal is applied, the stop lamp switch contacts open and the reference voltage to the BCM is interrupted signaling the stop lamps ON command. In response to this signal, the BCM applies B+ through the left and right turn/stop lamp control circuits and the center high mounted stop lamp (CHMSL) control circuit illuminating the stop lamps. The BCM also applies B+ through the stop lamp relay supply voltage circuit energizing the STOP LAMPS PCB Relay. With the relay energized, B+ is applied through the switch side of the relay, the AUX STOP LAMP fuse, and the control circuit to the auxiliary stop lamps. At the same time the BCM signals the transmission control module (TCM) and the engine control module (ECM) that the brakes are applied. Ground for the left stop lamp is provided at G402 and ground for the right stop lamp is provided at G401.

The stop lamps on this vehicle will not illuminate unless the ignition is in the accessory, run, or crank positions. When the ignition is in the OFF position the stop lamps will not illuminate when the brake pedal is applied.

Backup Lamps

When the gear selector is placed in the REVERSE position, the powertrain control module (PCM) sends a GMLAN serial data message to the BCM indicating the backup lamps ON request. The BCM then applies battery voltage through the backup relay control circuit energizing the BCK/UP LAMP PCB Relay. With the relay energized, battery voltage is applied through the switch side of the relay, the T/LAMP BCK/UP fuse, the AUX/TRLR BCK/UP fuse and the supply voltage circuits illuminating the left and right backup lamps and the backup alarm. Ground for the left backup lamp is provided at G402, for the right backup lamp is provided at G401, and ground for the backup alarm is provided at G400.

Rear Fog Lamps

The rear fog lamps are located in the rear bumper. The fog lamps will operate only when the ignition in the RUN or CRANK positions. When the rear fog lamp switch is turned ON, ground from G303 is applied through the rear fog lamp switch signal circuit to the body control module (BCM) indicating the rear fog lamps ON request. In response to this signal, the BCM applies ground to the rear fog lamp relay control circuit energizing the REAR FOG LP PCB Relay. With the relay energized, battery voltage is applied through the switch side of the relay, the RR FOG LP fuse and the rear fog lamp supply voltage circuit to the left and right rear fog lamps. The BCM sends a GMLAN serial data message to the instrument panel cluster (IPC) requesting the rear fog lamp indicator be illuminated. The rear fog lamps will deactivate if the headlamps are turned OFF, if the ignition is turned to the OFF position upon a key cycle, or if the driver turns the rear fog lamp switch OFF. Ground for the left fog lamp is provided at G402, and the right fog lamp at G401.

Battery Rundown Protection/Inadvertent Power

The BCM controls the lighting system through circuits that enable the exterior lamp functions of the park lamps, the head lamps, the fog lamps, and the interior lamps. The BCM will open these enabling circuits 10 minutes after the ignition switch is turned OFF with no lamp switch activity. If the ignition switch is turned to any position other than OFF, or if a lamp switch is activated during this time period, the timer will reset for another 10 minutes.