GM Service Manual Online
For 1990-2009 cars only

Diagnostic Aids

The Power Sunroof Actuator Limit Switch can cause the sunroof not to respond correctly to the Power Sunroof Switches with a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems. If the circuits test OK, measure the resistance of the Limit Switch. Resistance should be indicated in the sunroof positions mentioned in the Power Sunroof Circuit Description , otherwise an open should be indicated. An intermittent or poor connection can also cause the sunroof not to operate normally. Refer to Testing for Intermittent Conditions and Poor Connections in Wiring Systems.

Test Description

The steps below refer to the test steps in the diagnostic table.

  1. Test for battery voltage (B+) in the supply circuit of the Sunroof Control Module. If voltage is not present, go to the RAP Inoperative table.

Step

Action

Value(s)

Yes

No

SCHEMATIC REFERENCE: Sunroof Schematics

1

Did you perform the Power Sunroof Diagnostic System Check?

--

Go to Step  2

Go to Diagnostic System Check - Power Sunroof

2

Verify that the customer complaint is still present.

Does the sunroof operate OK?

--

Go to Diagnostic Aids

Go to Step 3

3

Inspect the RAP fuse for an open.

Is the fuse open?

--

Go to Step 17

Go to Step 4

4

  1. Turn OFF the ignition.
  2. Disconnect the Power Sunroof Switches harness connector.
  3. Turn ON the ignition, with the engine OFF.
  4. Measure the voltage between the vent open circuit of the Power Sunroof Vent Switch and the ground circuit of the Power Sunroof Vent Switch.

Is the voltage within the specified range?

10-15 V

Go to Step 6

Go to Step 5

5

Measure the voltage between the vent open circuit of the Power Sunroof Vent Switch and a good ground.

Is the voltage within the specified range?

10-15 V

Go to Step  15

Go to Step 8

6

Measure the voltage between the other switch input circuits of the Power Sunroof Switches and a good ground.

Is the voltage within the specified range?

10-15 V

Go to Step 7

Go to Step  16

7

Connect a 3 amp fused jumper wire between the vent open circuit of the Power Sunroof Vent Switch and the ground circuit of the Power Sunroof Vent Switch.

Does the sunroof close?

--

Go to Step  19

Go to Step  8

8

  1. Turn OFF the ignition.
  2. Disconnect the Sunroof Control Module harness connector.
  3. Turn ON the ignition, with the engine OFF.
  4. Measure the voltage between the supply circuit of the Sunroof Control Module and the ground circuit of the Sunroof Control Module.

Is the voltage within the specified range?

10-15 V

Go to Step  10

Go to Step  9

9

Measure the voltage between the supply circuit of the Sunroof Control Module and a good ground.

Is the voltage within the specified range?

10-15 V

Go to Step  22

Go to Retained Accessory Power (RAP) Inoperative in Retained Accessory Power

10

  1. Turn OFF the ignition.
  2. Disconnect the Power Sunroof Actuator harness connector.
  3. Measure the resistance of each motor control circuit from the Power Sunroof Actuator harness connector to the Sunroof Control Module harness connector.

Is the resistance less than the specified value?

3 ohms

Go to Step  11

Go to Step  23

11

  1. Reconnect the Sunroof Control Module harness connector.
  2. Turn ON the ignition, with the engine OFF.
  3. Measure the voltage between the vent open circuit of the Power Sunroof Vent Switch and the ground circuit of the Power Sunroof Vent Switch.

Is the voltage within the specified range?

10-15 V

Go to Step  13

Go to Step  12

12

Measure the voltage between the vent open circuit of the Power Sunroof Vent Switch and a good ground.

Is the voltage within the specified range?

10-15 V

Go to Step  15

Go to Step  14

13

  1. Connect a 3 amp fused jumper wire between the vent open circuit of the Power Sunroof Vent Switch and the ground circuit of the Power Sunroof Vent Switch.
  2. Measure the voltage between the motor control circuits of the Sunroof Control Module.

Ignoring polarity, is the voltage within the specified range?

10-15 V

Go to Step  21

Go to Step  20

14

Test the vent open circuit of the Power Sunroof Vent Switch for an open or short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

Go to Step  20

15

Test the ground circuit of the Power Sunroof Vent Switch for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

Go to Step  20

16

Test the switch input circuit of the Power Sunroof Switches for a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

Go to Step  20

17

Test the supply circuit of the Sunroof Control Module for a short to ground. Refer to Circuit Testing and Wiring Repairs to in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

Go to Step  18

18

Test the motor control circuits of the Sunroof Control Module for a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

Go to Step  21

19

Inspect for a poor connection at the harness connector of the power sunroof switches. 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  27

Go to Step  24

20

Inspect for poor connection at the harness connector of the sunroof control module. 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  27

Go to Step  25

21

Inspect for a poor connection at the harness connector of the power sunroof actuator. 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  27

Go to Step  26

22

Repair an open or high resistance in the ground circuit of the Sunroof Control Module. Refer to Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

--

23

Repair an open or high resistance in the motor control circuits of the Sunroof Control Module. Refer to Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step  27

--

24

Replace the Power Sunroof Vent Switch. Refer to Sunroof Switch Replacement .

Did you complete the replacement?

--

Go to Step  27

--

25

Replace the Sunroof Control Module. Refer to Power Sunroof Express Module Replacement .

Did you complete the replacement?

--

Go to Step  27

--

26

Important: Inspect the Power Sunroof Assembly for binding or mechanical failure.

Replace the Power Sunroof Actuator. Refer to Power Sunroof Motor Replacement .

Did you complete the replacement?

--

Go to Step  27

--

27

Operate the system in order to verify the repair.

Did you correct the condition?

--

System OK

Go to Step 2