GM Service Manual Online
For 1990-2009 cars only

Step

Action

Value(s)

Yes

No

1

Was the Power Sunroof System Check performed?

--

Go to Step 2

Go to Power Sunroof System Check

2

  1. Turn the ignition switch to the RUN position.
  2. Inspect the operation of the power windows. Refer to

    Relay Circuits


    Object Number: 585324  Size: FS
    Retained Accessory Power (RAP) Components
    Retained Accessory Power (RAP) Circuit Description
    Power and Ground Circuits
    Power and Ground Circuits
    BODY 3 and INADVERT Fuses
    RADIO/PHONE Fuse
    Handling ESD Sensitive Parts Notice
    Handling ESD Sensitive Parts Notice
    in Retained Accessory Power.

Do the power windows operate?

--

Go to Step 3

Go to Step 6

3

  1. Turn the ignition switch to the OFF position.
  2. Disconnect the sunroof control module connector C1 and connector C2.
  3. Turn the ignition switch to the RUN position.
  4. Inspect for voltage between the sunroof control module connector C1 terminal C and ground.

Is battery voltage present?

--

Go to Step 4

Go to Step 5

4

Inspect for voltage between the sunroof control module connector C1 terminal C and terminal D (BLK).

Is battery voltage present?

--

Go to Step 6

Go to Step 7

5

Repair the open in CKT 70 (PNK).

Is the repair complete?

--

System OK

--

6

  1. Inspect the resistance between the sunroof control module connector C2 terminal 5 and terminal 6.
  2. Press the sunroof switch to the FORWARD/OPEN VENT position.

Does the resistance go from OL (infinite) to the specified value or less than the specified value?

5 ohms

Go to Step 11

Go to Step 8

7

Repair the open in CKT 1250 (BLK).

Is the repair complete?

--

System OK

--

8

  1. Inspect the resistance between the sunroof control module connector C2 terminal 5 and terminal 7.
  2. Press the sunroof switch to REVERSE/CLOSE VENT.

Does the resistance go from OL (infinite) to the specified value or less than the specified value?

5 ohms

Go to Step 10

Go to Step 9

9

  1. Inspect for an open or short to ground in CKT 128 (DK BLU).
  2. Ensure that the sunroof switch connector is clean and tight.
  3. If OK, replace the sunroof switch.

Is the repair complete?

--

System OK

--

10

  1. Inspect CKT 100 (BRN) for an open or short to ground.
  2. Ensure that the sunroof switch connector is clean and tight.
  3. If OK, replace the sunroof switch.

Is the repair complete?

--

System OK

--

11

  1. Inspect the resistance between the sunroof control module connector C2 terminal 5 and terminal 7.
  2. Press the sunroof switch to REVERSE/CLOSE VENT.

Does the resistance go from OL (infinite) to equal or less than the specified value?

5 ohms

Go to Step 12

Go to Step 13

12

  1. Open the sunroof. Use the manual method outlined in step 3 of Trouble Shooting Hints if needed.
  2. Inspect the resistance between the sunroof control module connector C2 terminal 1 and terminal 8.

Is the resistance infinite (OL)?

--

Go to Step 14

Go to Step 15

13

  1. Inspect for an open or short to ground in CKT 110 (ORN).
  2. Ensure that the sunroof switch terminals are clean and tight.
  3. If OK, replace the sunroof switch.

Is the repair complete?

--

System OK

--

14

  1. Close the sunroof.
  2. Connect a fused jumper between the sunroof control module connector C1 terminal C and terminal B.
  3. With the first jumper between connector C1 terminal A and terminal D.

Does the sunroof motor run?

--

Go to Step 16

Go to Step 17

15

  1. Inspect CKT 132 (RED) for a short to ground.
  2. If OK, replace the sunroof actuator.

Is the repair complete?

--

System OK

--

16

  1. Inspect that the sunroof control module connectors C1 and C2 are clean and tight.
  2. If OK, replace the sunroof control module.

Is the repair complete?

--

System OK

--

17

  1. Inspect CKT 129 (LT GRN) for an open or short to ground.
  2. Inspect CKT 127 (DK GRN) for an open.
  3. Ensure that the sunroof control module connectors C1 and C2 are clean and tight.
  4. If OK, replace the sunroof actuator.

Is the repair complete?

--

System OK

--