GM Service Manual Online
For 1990-2009 cars only

Step

Action

Yes

No

Schematic Reference: Sunroof Schematics in Roof and Data Link Connector Schematics

Connector End View Reference: Master Electrical Component List in Wiring Systems

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle in Vehicle DTC Information

2

Answer No to the question below if the vehicle is not equipped with sunroof.

Does only the sunroof exhibit this symptom?

Go to Step 5

Go to Step 3

3

  1. Observe the following parameters in DDM, FPDM and BCM data list:
  2. • Driver Door Ajar Switch w/o DDM
    • Passenger Door Ajar Switch w/o PDM
    • Door Ajar Switch
    • Left Rear/Rear Cargo Door Ajar Switch
    • Right Rear Door Ajar Sw.
    • Cargo Door Ajar Switch
  3. Open and close each door while observing the respective parameter.

Does the scan tool display change from On/Open to Off/Closed?

Go to Step 4

Go to Symptoms - Lighting Systems in Lighting Systems

4

  1. Install a scan tool. Select diagnostic circuit check and then class 2 power mode.
  2. Close all of the doors.
  3. Turn ON the ignition, with the engine OFF.
  4. Wait 5 seconds then turn the ignition OFF.
  5. Wait the time-out for retained accessory power (RAP).

Did the scan tool display the RAP power mode then time-out, and display Off-Awake power mode?

Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems

Go to Step 15

5

  1. Turn OFF the ignition.
  2. Disconnect the sunroof relay.
  3. Turn ON the ignition, with the engine OFF.
  4. With a test lamp that is connected to a good ground, probe the battery positive voltage circuit of the sunroof relay.

Does the test lamp illuminate?

Go to Step 6

Go to Step 12

6

  1. Connect a test lamp across the relay coil circuits of the sunroof relay.
  2. Turn ON the ignition, with the engine OFF.

Does the test lamp illuminate?

Go to Step 9

Go to Step 7

7

Test the sunroof relay control circuit for a short to ground or an open.

Turn the ignition ON, with the engine OFF, when testing for a short to voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 17

Go to Step 8

8

Test the sunroof relay ground circuit for an open.

Did you find and correct the condition?

Go to Step 17

Go to Step 15

9

  1. Turn OFF the ignition.
  2. Reconnect the sunroof relay.
  3. Turn ON the ignition, with the engine OFF.
  4. With a test lamp that is connected to a good ground, probe the sunroof relay switched output circuit at the sunroof relay.

Does the test lamp illuminate?

Go to Step 10

Go to Step 11

10

Repair the sunroof relay switched output circuit for an open. Refer to Wiring Repairs in Wiring Systems.

Did you complete the replacement?

Go to Step 17

--

11

Inspect for poor connections at the sunroof relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 17

Go to Step 14

12

Test the sunroof relay switched output circuit for a short to ground.

Did you find and correct the condition?

Go to Step 17

Go to Step 13

13

  1. Repair the battery positive voltage circuit of the sunroof relay. Refer to Wiring Repairs in Wiring Systems.
  2. Reconnect the sunroof relay.

Did you complete the repair?

Go to Step 17

--

14

Replace the sunroof relay.

Did you complete the replacement?

Go to Step 17

--

15

Inspect for poor connections at the harness connector of the body control module (BCM). Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 17

Go to Step 16

16

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

Did you complete the procedure?

Go to Step 17

--

17

Operate the system in order to verify the repair.

Did you correct the condition?

System OK

Go to Step 3