GM Service Manual Online
For 1990-2009 cars only

Power Sunroof Inoperative Before VIN 209984

Test Description

The numbers below refer to the steps numbers on the diagnostic table.

  1. Using a jumper wire to simulate operation of the sunroof to determine if the switch is at fault.

  2. Disconnecting the sunroof opening position switch harness connector and shorting the sunroof limit switch LS1 circuit, the sunroof module thinks the glass is in the closed position, allowing any request from the sunroof switch to enable an output to the motor for testing.

  3. When the sunroof module is at rest the sunroof motor open control and close control circuits are at ground potential. This step is testing for an output to drive the motor, when the sunroof module should be idle.

Step

Action

Value(s)

Yes

No

Schematic Reference: Sunroof Schematics

DEFINITION: Sunroof inoperative, does not open, close, or vent and can be inoperative in any position.

1

Did you perform A Diagnostic System Check - Power Sunroof?

--

Go to Step 2

Go to Diagnostic System Check - Power Sunroof

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. Turn ON the ignition, with the engine OFF.
  2. Operate the LF window switch.

Does the LF window operate?

--

Go to Step 5

Go to Step 4

4

Operate the radio.

Does the radio operate?

--

Go to Step 30

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

5

  1. Remove the sunroof switch from the headliner.
  2. Disconnect the sunroof switch from the harness connector.
  3. Observing the position of the sunroof, try to operate the sunroof by connecting a fused jumper between the sunroof switch low reference circuit to either the sunroof switch open signal circuit and or to the sunroof switch close signal circuit.

Does the sunroof operate normally?

--

Go to Step 33

Go to Step 6

6

  1. Remove the jumper wire.
  2. Measure the reference voltage of the sunroof switch open signal circuit at the sunroof switch harness connector to a good ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 7

Go to Step 17

7

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

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 8

Go to Step 21

8

Measure the reference voltage of the sunroof switch close signal circuit and 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 9

Go to Step 22

9

  1. Disconnect the sunroof opening position switch harness connector.
  2. Measure the reference voltage of the sunroof limit switch LS1 circuit at the sunroof opening position switch harness connector to a good ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 10

Go to Step 23

10

Measure the reference voltage of the sunroof limit switch LS2 circuit at the sunroof opening position switch harness connector to a good ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 11

Go to Step 24

11

Measure the reference voltage of the sunroof limit switch LS3 circuit at the sunroof opening position switch harness connector to a good ground.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 12

Go to Step 25

12

Measure the reference voltage between the sunroof limit switch LS3 circuit and the sunroof limit switch low reference circuit at the sunroof opening position switch harness connector.

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 13

Go to Step 26

13

  1. Reconnect the sunroof switch to the harness connector.
  2. Connect a jumper between the sunroof limit switch LS1 circuit and the sunroof limit switch low reference circuit at the sunroof opening position switch harness connector.
  3. Observing the position of the sunroof, operate the system by pressing the sunroof switch to slide the sunroof glass to the available positions, not exceeding the full vent or full open positions.

Does the sunroof glass slide as requested?

--

Go to Step 35

Go to Step 14

14

  1. Wait 15 seconds.
  2. Disconnect the sunroof motor harness connector.
  3. Connect a test lamp between the sunroof motor open control and motor close control circuits at the sunroof motor harness connector, module side.

Does the test lamp illuminate?

--

Go to Step 44

Go to Step 15

15

  1. Leave the test lamp between the sunroof motor control circuits.
  2. Press and hold the sunroof switch to the open position for 3 seconds.

Did the test lamp illuminate?

--

Go to Step 16

Go to Step 27

16

  1. Leave the test lamp between the sunroof motor control circuits.
  2. Press and hold the sunroof switch to the close position for 3 seconds.

Did the test lamp illuminate?

--

Go to Step 34

Go to Step 44

17

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

Does the voltage measure near the specified value?

4.5-5.5 V

Go to Step 18

Go to Step 19

18

Test the sunroof switch open signal circuit for an open, high resistance or a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 45

Go to Step 36

19

  1. Disconnect the sunroof module harness connector that contains the RAP fuse supply voltage circuit.
  2. Measure the sunroof RAP fuse supply voltage circuit at the sunroof module harness connector to a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 20

Go to Step 37

20

Measure the voltage between the sunroof RAP fuse supply voltage circuit and the sunroof ground circuit at the sunroof module harness connector.

Does the voltage measure near the specified value?

B+

Go to Step 36

Go to Step 38

21

Test the sunroof switch close signal circuit for an open, high resistance or a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 45

Go to Step 36

22

Test the sunroof switch low reference circuit 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 45

Go to Step 36

23

Test the sunroof limit switch LS1 circuit 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 45

Go to Step 36

24

Test the sunroof limit switch LS2 circuit 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 45

Go to Step 36

25

Test the sunroof limit switch LS3 circuit 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 45

Go to Step 36

26

Test the sunroof limit switch low reference circuit 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 45

Go to Step 36

27

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

Did the test lamp illuminate?

--

Go to Step  29

Go to Step  28

28

Test the sunroof motor open control circuit 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 45

Go to Step 36

29

Test the sunroof motor close control circuit 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 45

Go to Step 36

30

  1. Remove the POWER WINDOW circuit breaker.
  2. Measure the voltage between the RAP relay switch supply voltage circuit at the circuit breaker and a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 31

Go to Step 39

31

Test the sunroof RAP fuse supply voltage circuit for an open, high resistance or a short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 45

Go to Step 32

32

Inspect the POWER WINDOW circuit breaker for poor connections. 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 45

Go to Step 40

33

Inspect for poor connections at the sunroof switch and 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 45

Go to Step 41

34

Inspect for poor connections at the sunroof motor and 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 45

Go to Step 42

35

Inspect for poor connections at the sunroof opening position switch and 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 45

Go to Step 43

36

Inspect for poor connections at the sunroof module and 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 45

Go to Step 44

37

Repair an open or high resistance in the sunroof RAP fuse supply voltage circuit. Refer to Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 45

--

38

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

Did you find and correct the condition?

--

Go to Step 45

--

39

Repair an open in the RAP relay switch supply voltage circuit. Refer to Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 45

--

40

Replace the circuit breaker.

Did you complete the repair?

--

Go to Step 45

--

41

Replace the sunroof switch. Refer to Sunroof Switch Replacement .

Did you complete the repair?

--

Go to Step 45

--

42

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

Did you complete the repair?

--

Go to Step 45

--

43

Replace sunroof opening position switch. Refer to Sunroof Opening Position Switch Replacement .

Did you complete the repair?

--

Go to Step 45

--

44

Replace sunroof module. Refer to Sunroof Control Module Replacement .

Did you complete the repair?

--

Go to Step 45

--

45

  1. Remove any jumper wires.
  2. Reconnect any connectors.
  3. Operate the system in order to verify the repair.

Did you correct the condition?

--

System OK

Go to Step 3

Power Sunroof Inoperative After VIN 209983

Diagnostic Aids

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

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. This step is used to determine the correct diagnostic path. The path depends on if the sunroof is inoperative and in the open position, or if the sunroof is inoperative and in the closed position.

  2. This step tests the sunroof switch open switch.

  3. This step tests the sunroof switch close switch.

Step

Action

Value(s)

Yes

No

Schematic Reference: Sunroof Schematics

Connector End View Reference: Power Roof Systems Connector End Views

1

Did you perform the Power Sunroof Diagnostic System Check?

--

Go to Step 2

Go to Diagnostic System Check - Power Sunroof

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

Is the sunroof in the fully closed position?

--

Go to Step 4

Go to Step 7

4

  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 open signal circuit of the sunroof switch harness connector, for 3 seconds.

Did the sunroof open?

--

Go to Step 17

Go to Step 5

5

  1. Disconnect the 3-amp fused jumper wire.
  2. Measure the voltage from the sunroof switch open signal circuit of the sunroof switch harness connector to the low reference circuit of the sunroof switch harness connector.

Does the voltage measure near the specified value?

B+

Go to Step 13

Go to Step 6

6

Measure the voltage from the sunroof switch open signal circuit of the sunroof switch harness connector to a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 14

Go to Step 10

7

  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 17

Go to Step 8

8

  1. Disconnect the 3-amp fused jumper wire.
  2. Measure the voltage from the sunroof switch close signal circuit of the sunroof switch harness connector to the low reference circuit of the sunroof switch harness connector.

Does the voltage measure near the specified value?

B+

Go to Step 15

Go to Step 9

9

Measure the voltage from the sunroof switch close signal circuit of the sunroof switch harness connector to a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 14

Go to Step 10

10

  1. Disconnect the sunroof motor harness connector.
  2. Measure the voltage from the battery positive voltage circuit of the sunroof motor harness connector to a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 11

Go to Step 19

11

Measure the voltage from the RAP supply voltage circuit of the sunroof motor harness connector to a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 12

Go to Symptoms - Retained Accessory Power in Retained Accessory Power

12

  1. Turn OFF the ignition.
  2. Measure the resistance from the ground circuit of the sunroof motor harness connector to a good ground.

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

5 ohms

Go to Step 16

Go to Step 20

13

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

Go to Step 18

14

Test the sunroof switch low reference circuit for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 23

Go to Step 18

15

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

Go to Step 18

16

Test the appropriate sunroof switch signal circuit for an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 23

Go to Step 18

17

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 23

Go to Step 21

18

Inspect for poor connections at the harness connectors of the sunroof 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 23

Go to Step 22

19

Repair the short to ground or open in the sunroof motor battery positive voltage circuit. Refer to Wiring Repairs and Connector Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 23

--

20

Repair the open in the sunroof motor ground circuit. Refer to Wiring Repairs and Connector Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 23

--

21

Replace the sunroof switch. Refer to Sunroof Switch Replacement .

Did you complete the replacement?

--

Go to Step 23

--

22

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

Did you complete the replacement?

--

Go to Step 23

--

23

Operate the system in order to verify the repair.

Did you find and correct the condition?

--

System OK

Go to Step 2