GM Service Manual Online
For 1990-2009 cars only

Diagnostic Aids

If the power sunroof system fuse is open and a short to ground in the accessory voltage circuit is not detected, the fault could be a short to ground in one of the power sunroof control circuits. This would open the power sunroof system fuse when the sunroof switch is pressed.

Test Description

The number below refers to the step number on the diagnostic table.

  1. This step tests the integrity of the battery positive voltage circuit, not the fuse.

Step

Action

Yes

No

Schematic Reference: Sunroof Schematics

Connector End View Reference: Power Roof Systems Connector End Views

1

Did you review the Power Sunroof Description and Operation and perform the necessary inspections?

Go to Step 2

Go to Sunroof Description and Operation

2

Operate the power sunroof.

Does the system operate normally?

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

Go to Step 3

3

  1. Disconnect the sunroof switch from the harness connector.
  2. Turn ON the ignition, with the engine OFF.
  3. Probe the accessory voltage circuit of the sunroof switch harness connector with a test lamp that is connected to a good ground.

Does the test lamp illuminate?

Go to Step 4

Go to Step 5

4

Connect a test lamp between the accessory voltage circuit and the ground circuit of the sunroof switch harness connector.

Does the test lamp illuminate?

Go to Step 7

Go to Step 14

5

Test the accessory voltage circuit of the sunroof switch for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 17

Go to Step 6

6

Probe each of the sunroof motor control circuits of the sunroof switch harness connector with a test lamp that is connected to battery positive voltage.

Did the test lamp illuminate at any of the sunroof motor control circuits?

Go to Step 12

Go to Step 10

7

  1. Connect the sunroof switch to the harness connector.
  2. Connect a test lamp between the sunroof motor open control circuit of the sunroof actuator motor harness connector and a good ground.
  3. Press the sunroof switch to the open position for 3 seconds.

Did the test lamp illuminate?

Go to Step 8

Go to Step 13

8

  1. Connect a test lamp between the sunroof motor close control circuit of the sunroof actuator motor harness connector to a good ground.
  2. Press the sunroof switch to the close position for 3 seconds.

Does the test lamp illuminate?

Go to Step 9

Go to Step 13

9

  1. Connect a test lamp between the sunroof motor open and close control circuits of the sunroof actuator motor harness connector.
  2. Press the sunroof switch to the close position for 3 seconds.

Does the test lamp illuminate?

Go to Step 11

Go to Step 15

10

Inspect for poor connections at the harness connector of the sunroof switch. 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 15

11

Inspect for poor connections at the harness connector of the sunroof actuator motor. 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

12

Repair the short to ground in the sunroof motor control circuits. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

Go to Step 17

--

13

Repair the open in the sunroof motor control circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

Go to Step 17

--

14

Repair the open in the sunroof switch ground circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

Go to Step 17

--

15

Replace the sunroof switch. Refer to Sunroof Switch Replacement .

Did you complete the replacement?

Go to Step 17

--

16

Important: Perform the sunroof motor synchronization procedure. Refer to the appropriate procedure.

Replace the sunroof actuator motor. Refer to Sunroof Motor/Actuator Replacement .

Did you complete the replacement?

Go to Step 17

--

17

  1. Turn OFF the ignition.
  2. Disconnect any jumper wires.
  3. Connect all previously disconnected components.
  4. Turn ON the ignition, with the engine OFF.
  5. Operate the system in order to verify the repair.

Did you correct the condition?

System OK

Go to Step 3