GM Service Manual Online
For 1990-2009 cars only

For a full page schematic, refer to

Cell 51: Head Lights


Object Number: 366606  Size: FS
Body Control Module Components
Body Control System Circuit Description
Cell 51: Inadvertent Power Relay, Courtesy Lamp Relay
Cell 51: Horns, Dome Lamps, IP Dimming, Ambient Light Sensor
Handling ESD Sensitive Parts Notice
Power Distribution Schematics
Ground Distribution Schematics
Power Distribution Schematics
Ground Distribution Schematics
Ground Distribution Schematics
Ground Distribution Schematics
in Body Control Module Schematics.

Circuit Description

The body control module (BCM) monitors and supplies battery voltage to the automatic headlamp (AHL) relay on CKT 352. When the ambient light sensor is in the DARK state and the headlamp and panel dimmer switch is in the AUTO mode, the BCM supplies battery voltage to the AHL relay to power up the headlamps. The BCM monitors CKT 352 to up the headlamps. The BCM monitors CKT 352 to determine when the DRL should be ON or OFF. When the BCM detects battery voltage on CKT 352 it will turn OFF the DRL. When the BCM detects CKT 352 is low it will turn ON the DRL.

Conditions for Setting the DTC

To set B2577, the following conditions must be present:

    • The ignition switch in the RUN position.
    • The headlamps and panel dimmer switch in the AUTO mode.
    • The ambient light sensor state is in the DARK state.
    • The park brake must be released.
    • CKT 352 shorted to ground.
    • The system voltage must be between 9.0 volts and 16.0 volts.
    • The above conditions must be met for 0.5 seconds.

Action Taken When the DTC Sets

The headlamps and the DRL will not operate with the headlamp and panel dimmer switch in the AUTO position and the ambient light state in DARK state.

Conditions for Clearing the MIL/DTC

    • The DTC will clear immediately after the short to ground on CKT 352 is repaired or the next fault free ignition cycle.
    • A history DTC will clear after 100 consecutive ignition cycles without a fault present.
    • History and current DTC(s) can be cleared using a scan tool.

Diagnostic Aids

    • If the headlamps are manually turned ON when CKT 352 is shorted ground the TBC fuse will blow and the headlamp and panel dimmer switch can be damaged. When the BCM fuse blows the scan tool will loose communication with the BCM.
    • Always diagnose the first DTC listed on the scan tool.
    • The scan tool must display DTC B2577 as a current code before performing diagnostics.
    • Perform a visual check for loose or poor connections at all related components.
    • Refer to Intermittents and Poor Connections in Wiring Systems.

Test Description

Step number(s) below refer to the same step number(s) in the Diagnostic Table

  1. This step determines if the BCM is defective.

  2. This step determines if the AHL relay is shorted or CKT 352 is shorted to ground.

Step

Action

Value(s)

Yes

No

1

Was the BCM Diagnostic System Check performed?

--

Go to Step 2

Go to Diagnostic System Check - Body Control System

2

  1. Keep the headlamp and panel dimmer switch in the AUTO mode or the TBC fuse will open and may damage the switch.
  2. Turn the ignition switch to the OFF position.
  3. Disconnect the blue BCM (C2) connector and remove the comb from the connector.
  4. Connect a test lamp to B+ and backprobe in order to prevent damage to terminal to CKT 352 (WHT) cavity A11.

Does the test lamp light?

--

Go to Step 3

Go to Step 6

3

  1. With the test lamp still connected.
  2. Remove AHL relay from UBEC.

Does the test lamp light?

--

Go to Step 4

Go to Step 5

4

Locate and repair the short to ground in the WHT (352) wire between the BCM and the headlamp and panel dimmer switch.

Is the repair complete?

--

Go to Step 7

--

5

Replace the auto headlamp relay (AHL).

Is the repair complete?

--

Go to Step 7

--

6

  1. Replace BCM. Refer to Body Control Module Replacement .
  2. Program BCM with the proper calibrations. Refer to Body Control Module (BCM) Programming/RPO Configuration .
  3. Perform the learn procedure.

Is the repair complete?

--

System OK

--

7

Clear the DTCs.

Is the action complete?

--

System OK

--