GM Service Manual Online
For 1990-2009 cars only

Power Sunroof Inoperative Before VIN 209984

Step

Action

Value(s)

Yes

No

Schematic Reference: Sunroof Schematics

Connector End View Reference: Master Electrical Component List

1

Did you perform the Power Sunroof Diagnostic System Check?

--

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 the ignition ON with the engine OFF.
  2. Disconnect the sunroof switch from the harness connector.
  3. 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 4

Go to Step 11

4

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 5

Go to Step 17

5

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

6

  1. Connect a fused jumper wire to the sunroof switch low reference circuit of the sunroof switch harness connector.
  2. Observe the position of the sunroof glass, try to operate the system by connecting the other end of the fused jumper wire to either the :
  3. • Sunroof switch open signal circuit
    • Sunroof switch close signal circuit

Does the system operate normally?

--

Go to Step 36

Go to Step 7

7

  1. Remove the fused jumper wire.
  2. Connect the sunroof switch to the harness connector.
  3. Measure the reference voltage between the sunroof switch close signal circuit and the low reference circuit at the sunroof switch harness connector.
  4. While observing the sunroof switch close signal circuit reference voltage, operate the sunroof switch to the open position.

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

4.5-5.5 V

Go to Step 8

Go to Step 16

8

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

Does the voltage measure near the specified value?

B+

Go to Step 9

Go to Step 29

9

  1. Turn the ignition OFF.
  2. Connect the sunroof control module harness connector that contains the battery positive voltage circuit to the sunroof control module.
  3. Disconnect the sunroof motor inline harness connector.
  4. Turn ignition ON, with engine OFF.
  5. Connect a test lamp between the sunroof motor open control and motor close control circuits at the inline harness connector, module side of the sunroof motor.

Does the test lamp illuminate?

--

Go to Step 43

Go to Step 10

10

  1. Connect a test lamp between the sunroof motor open control and motor close control circuits at the inline harness connector, module side of the sunroof motor.
  2. While observing the test lamp and depending on the position of the sunroof glass, press the sunroof switch to the available positions.

Does the test lamp illuminate with each command?

--

Go to Step 38

Go to Step 22

11

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

B+

Go to Step 12

Go to Step 13

12

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

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

B+

Go to Step 15

Go to Step 28

13

Measure the reference voltage of the sunroof 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 14

14

  1. Disconnect the sunroof control module harness connector that has the retained accessory power (RAP) supply voltage circuit.
  2. Measure the sunroof RAP supply voltage circuit at the sunroof control module harness connector to a good ground.

Does the voltage measure near the specified value?

B+

Go to Step 37

Go to Step 33

15

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

Does the voltage measure near the specified value?

B+

Go to Step 37

Go to Step 40

16

Measure the resistance between the sunroof switch open signal and close signal circuits. Refer to Circuit Testing in Wiring Systems.

Does the resistance measure near the specified value?

OL

Go to Step 43

Go to Step 39

17

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

B+

Go to Step 20

Go to Step 19

18

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

Did you find and correct the condition?

--

Go to Step 45

Go to Step 37

19

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

Did you find and correct the condition?

--

Go to Step 45

Go to Step 37

20

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

Did you find and correct the condition?

--

Go to Step 45

Go to Step 43

21

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

22

Did the test lamp illuminate with one command?

--

Go to Step 23

Go to Step 24

23

Is the sunroof glass in either the full open or full vent position?

--

Go to Step 44

Go to Step 43

24

Connect a test lamp between B+ and the sunroof motor open control circuit at the sunroof motor inline harness connector.

Does the test lamp illuminate?

--

Go to Step 25

Go to Step 27

25

Connect a test lamp between B+ and the sunroof motor close control circuit at the sunroof motor inline harness connector.

Does the test lamp illuminate?

--

Go to Step 43

Go to Step 26

26

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 37

27

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 37

28

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

Did you find and correct the condition?

--

Go to Step 45

Go to Step 43

29

Test for an open, high resistance or short to ground in the sunroof battery positive voltage circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 45

Go to Step 30

30

Test both of the sunroof motor control circuits 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 45

Go to Step 31

31

  1. Disconnect the inline connector to the sunroof motor.
  2. Measure the resistance between the sunroof motor open control and close control circuits at the sunroof control module harness connector. Refer to Circuit Testing in Wiring Systems.

Does the resistance measure near the specified value?

1-3 ohms

Go to Step 41

Go to Step 32

32

  1. Replace the SUNROOF fuse.
  2. Connect a test lamp between the sunroof motor control circuits at the inline harness connector to the sunroof motor, sunroof control module side.
  3. Turn the ignition ON, with the engine OFF.
  4. Observing the position of the sunroof glass, press the sunroof switch to the available positions.

Does the test lamp illuminate?

--

Go to Step 44

Go to Step 43

33

Is the RAP supply voltage being supplied directly from the body control module (BCM)?

--

Go to Step 34

Go to Step 35

34

Test for an open in the RAP supply voltage circuit. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 45

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

35

Test for an open or short to ground in the RAP supply voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 45

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

36

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

37

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 45

Go to Step 43

38

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

Go to Step 44

39

Repair a short between the sunroof switch open signal and close signal circuits. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 45

--

40

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

Did you complete the repair?

--

Go to Step 45

--

41

Repair the short between the sunroof motor open control and close control circuits. Refer to Wiring Repairs in Wiring Systems.

Did you complete the replacement.

--

Go to Step 45

--

42

Replace the power sunroof switch. Refer to Sunroof Switch Replacement .

Did you complete the replacement?

--

Go to Step 45

--

43

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

Did you complete the replacement?

--

Go to Step 45

--

44

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

Did you complete the replacement?

--

Go to Step 45

--

45

  1. Turn OFF the ignition.
  2. Reconnect all previously disconnected components.
  3. Replace the SUNROOF fuse, if necessary.
  4. 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