GM Service Manual Online
For 1990-2009 cars only

Power Sunroof Inoperative One Connector System

Diagnostic Aids

The sunroof motor and sunroof module are integral parts of an assembly and are not serviced separately.

If voltage is not measured on the sunroof switch open signal or sunroof switch close signal circuits, the fault could be in the accessory voltage circuit, battery positive voltage circuit, or sunroof motor/module ground circuit. If the sunroof motor/module is not being powered, neither will the sunroof switch signal circuits.

Step

Action

Values

Yes

No

Schematic Reference: Sunroof Schematics

Connector End View Reference: Power Roof Systems Connector End Views

DEFINITION: This diagnostic procedure is to be used for the one connector sunroof system that combines the sunroof control module with the sunroof motor/actuator.

1

Did you perform the Diagnostic System Check - Vehicle?

--

Go to Step 2

Go to Diagnostic System Check - Vehicle in Vehicle DTC Information

2

Attempt to operate the sunroof through its full range of functions in order to verify that the power sunroof inoperative fault is present.

Does the power sunroof system operate normally?

--

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

Go to Step 3

3

Perform the sunroof re-initialization. Refer to Sunroof Control Module Programming and Setup in Programming and Setup.

Does the sunroof operate normally?

--

Go to Step 17

Go to Step 4

4

  1. Disconnect the sunroof motor/actuator connector.
  2. Measure the voltage at both of the accessory voltage circuit to ground.

Does the voltage measure between the specified value at both locations?

9-16 V

Go to Step 5

Go to Step 13

5

  1. Turn OFF the ignition.
  2. Measure the resistance of the ground circuit of the sunroof motor/actuator.

Does the resistance measure less than or equal to the specified value?

5 ohms

Go to Step 6

Go to Step 14

6

  1. Reconnect the sunroof motor/actuator connector.
  2. Disconnect the sunroof switch.
  3. Measure the resistance of the sunroof switch low reference circuit.

Does the resistance measure less than or equal to the specified value?

5 ohms

Go to Step 7

Go to Step 10

7

Is the sunroof in the fully closed position?

--

Go to Step 8

Go to Step 9

8

  1. Connect a 3-amp fused jumper wire to the low reference circuit of the sunroof switch harness connector.
  2. Turn ON the ignition, with the engine OFF.
  3. Connect the other end of the 3-amp fused jumper wire to the sunroof switch open signal circuit of the sunroof switch harness connector for 3 seconds.

Did the sunroof open?

--

Go to Step 15

Go to Step 11

9

  1. Disconnect the sunroof switch.
  2. Turn ON the ignition, with the engine OFF.
  3. Connect a 3-amp fused jumper wire to the low reference circuit of the sunroof switch harness connector.
  4. Connect the other end of the 3-amp fused jumper wire to the sunroof switch close signal circuit of the sunroof switch harness connector for 3 seconds.

Did the sunroof close?

--

Go to Step 15

Go to Step 12

10

Test for an open or a poor connection in the sunroof switch low reference circuit. 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

11

Test the sunroof switch close signal circuit 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 16

12

Test the sunroof switch open signal circuit 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 16

13

Repair a poor connection or an open in the accessory voltage circuit. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 17

--

14

Repair a poor connection or an open in the ground circuit of the sunroof motor/actuator. Refer to Circuit Testing and 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

Replace the sunroof motor/actuator. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming.

Did you complete the repair?

--

Go to Step 17

--

17

Operate the system in order to verify the repair.

Did you find and correct the condition?

--

System OK

Go to Step 2

Power Sunroof Inoperative 2 Connector System

Step

Action

Values

Yes

No

Schematic Reference: Sunroof Schematics

Connector End Views Reference: Power Roof Systems Connector End Views

DEFINITION: This diagnostic procedure is to be used for the 2 connector Sunroof System that uses a sunroof control module that is separate from the sunroof motor/actuator.

1

Did you perform the Diagnostic System Check - Vehicle?

--

Go to Step 2

Go to Diagnostic System Check - Vehicle in Vehicle DTC Information

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 the ignition ON, with the engine OFF.
  3. Measure the reference voltage of the sunroof switch open signal circuit at the sunroof switch harness connector to ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 4

Go to Step 7

4

Measure the reference voltage of the sunroof switch close signal circuit at the sunroof switch harness connector to ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 5

Go to Step 12

5

Measure the reference voltage between the sunroof switch close signal circuit and the sunroof switch low reference circuit at the sunroof switch harness connector.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 6

Go to Step 16

6

  1. Connect one end of a jumper wire to the sunroof switch low reference circuit of the sunroof switch harness connector.
  2. Depending on the position of the sunroof, try to operate the sunroof by connecting the other end of the jumper wire to each of the:
  3. • Sunroof switch open signal circuit
    • Sunroof switch close signal circuit

Does the system operate normally?

--

Go to Step 19

Go to Step 7

7

Did the reference voltage of the sunroof switch open signal circuit measure near the specified value?

9-14 V

Go to Step 8

Go to Step 9

8

Measure the reference voltage of the sunroof switch close signal circuit at the sunroof switch harness connector to ground.

Does the voltage measure near the specified value?

9-14 V

Go to Step 11

Go to Step 17

9

Measure the reference voltage of the sunroof switch close signal circuit at the sunroof switch harness connector to ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 13

Go to Step 10

10

  1. Disconnect the sunroof control module harness connector that contains the sunroof ignition 3 voltage circuit.
  2. Turn the ignition ON, with the engine OFF.
  3. Measure the sunroof ignition 3 voltage circuit at the sunroof control module harness connector to a good ground.

Does the voltage measure near the specified value?

9-14 V

Go to Step 20

Go to Step 18

11

Measure between the sunroof ignition 3 voltage circuit and the ground circuit at the sunroof control module harness connector.

Does the voltage measure near the specified value?

9-14 V

Go to Step 20

Go to Step 21

12

Did the reference voltage of the sunroof switch close signal circuit measure near the specified value?

9-14 V

Go to Step 15

Go to Step 14

13

Test for the following in the sunroof switch open signal circuit:

    • An open
    • A high resistance
    • A short to ground

Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 24

Go to Step 20

14

Test for the following in the sunroof switch close signal circuit:

    • An open
    • A high resistance
    • A short to ground

Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 24

Go to Step 20

15

Test the sunroof switch close signal circuit for a short to battery positive voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 24

Go to Step 23

16

Test the sunroof switch low reference circuit for the following:

    • An open
    • A high resistance
    • A short to battery positive voltage

Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 24

Go to Step 20

17

Test the sunroof switch open signal circuit for a short to battery positive voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 24

Go to Step 23

18

Test the ignition 3 voltage circuit for the following:

    • An open
    • A high resistance
    • A short to ground

Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 24

Go to Retained Accessory Power (RAP) Inoperative in Computer/Integrating Systems

19

Inspect for a poor connection at the sunroof switch harness connector. 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 24

Go to Step 22

20

Inspect for a poor connection at 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 24

Go to Step 23

21

Repair the ground circuit of the sunroof control module for an open or high resistance. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 24

--

22

Replace the sunroof switch. Refer to Sunroof Switch Replacement .

Did you complete the replacement?

--

Go to Step 24

--

23

Replace the sunroof control module. Refer to Sunroof Control Module Replacement .

Did you complete the replacement?

--

Go to Step 24

--

24

  1. Turn OFF the ignition.
  2. Disconnect any jumper wires.
  3. Reconnect all previously disconnected components.
  4. Turn the ignition ON, 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