GM Service Manual Online
For 1990-2009 cars only

Step

Action

Value(s)

Yes

No

1

Did you perform the Power Sunroof System Check ?

--

Go to Step 2

Go to Power Sunroof System Check

2

Check the SUNRF fuse in the rear fuse block by visual inspection.

Is the fuse open?

--

Go to Step 3

Go to Step 4

3

Repair the short to ground in CKT 343 (YEL).

Is the circuit repair complete?

--

Go to Step 21

--

4

  1. Disconnect the sunroof control module connectors C1 and C2.
  2. Turn the ignition switch to RUN.
  3. Connect a J 39200 digital multimeter (DMM) across connector C1 terminal C and chassis ground.

Is the voltage within the specified range?

10-15 V

Go to Step 5

Go to Step 10

5

Connect a DMM across connector C1 terminals C and D.

Is the voltage within the specified range?

10-15 V

Go to Step 6

Go to Step 11

6

  1. If the sunroof is stuck in the open position, close the sunroof using the following method:
  2. 1.1. Partially lower the headliner.
    1.2. Locate the slot in the track transmission.
    1.3. Using a flat-bladed screwdriver, apply upward pressure to release the clutch and manually turn the transmission.
  3. Connect a DMM set to ohms scale across connector C2 terminals 1 and 8.

Is the measured resistance equal to the specified value?

Infinite (OL)

Go to Step 7

Go to Step 18

7

  1. Connect a DMM set to ohms scale across connector C2 terminals 5 and 6.
  2. Slide the sunroof switch forward, then backward.

Is the measured resistance in the specified range when the switch is pressed forward and when the switch is pressed backwards?

0-5ohms

Go to Step 8

Go to Step 12

8

  1. Connect a DMM across connector C2 terminals 5 and 7.
  2. Push the sunroof switch up, then down.

Is the resistance within the specified value?

0-5ohms

Go to Step 9

Go to Step 12

9

  1. Connect the sunroof control module connectors C1 and C2.
  2. Using a DMM, backprobe connector C1 terminals A and B.
  3. Push the sunroof switch in the following directions:
  4. • Backward
    • Forward, until the sunroof closes fully
    • Up
    • Down

Is the voltage within the specified limits for each switch position?

10-15 V

Go to Step 18

Go to Step 15

10

Repair the open in CKT 343 (YEL).

Is the repair complete?

--

Go to Step 21

--

11

Repair the open in CKT 650 (BLK).

Is the repair complete?

--

Go to Step 21

--

12

Check CKT 100 (BRN), CKT 128 (WHT) and CKT 144 (DK BLU) for an open or short to ground.

Are the circuits OK?

--

Go to Step 14

Go to Step 13

13

Repair open or short to ground in CKT 100 (BRN), CKT 128 (WHT) and CKT 144 (DK BLU).

Is the repair complete?

--

Go to Step 21

--

14

Replace the sunroof switch. Refer to Sunroof Switch Replacement .

Is the repair complete?

--

Go to Step 21

Go to Step 15

15

Check CKT 127 (DK GRN ) and CKT 129 (LT GRN) for an open, short to ground or short to battery positive voltage (B+).

Are the circuits OK?

--

Go to Step 21

Go to Step 16

16

Repair CKT 127 (DK GRN) or CKT 129 (LT GRN).

Is the repair complete?

--

Go to Step 21

Go to Step 17

17

Replace the sunroof control module. Refer to Power Sunroof Express Module Replacement .

Is the repair complete?

--

Go to Step 21

Go to Step 18

18

Check CKT 132 (RED) and CKT 133(YEL) for an open, short to ground or short to.

Are the circuits OK?

--

Go to Step 21

Go to Step 19

19

Repair CKT 132 (RED) or CKT 133 (YEL).

Is the repair complete?

--

Go to Step 21

Go to Step 20

20

Replace the sunroof actuator. Refer to Power Sunroof Motor Replacement .

Is the repair complete?

--

Go to Step 21

--

21

  1. Make sure any components removed during diagnosis are installed in place and that all connectors are connected.
  2. Repeat the system check. Refer to Power Sunroof System Check .

Is the system check complete?

--

System OK

--