GM Service Manual Online
For 1990-2009 cars only

Power Seat Does Not Move Forward/Rearward w/o A45

Step

Action

Value(s)

Yes

No

1

Did you review the power seat operation and perform the necessary inspections?

--

Go to Step 2

Go to Symptoms

2

  1. Measure the voltage from the Entire Seat Backward circuit of the seat switch to ground.
  2. Activate the horizontal switch BACKWARD.

Does the voltage measure within the specified range?

10-15 V

Go to Step 3

Go to Step 4

3

  1. Measure the voltage from the Entire Seat Forward circuit of the seat switch to ground.
  2. Activate the horizontal switch FORWARD.

Does the voltage measure within the specified range?

10-15 V

Go to Step 6

Go to Step 4

4

Inspect for poor connections at the harness connector of the seat 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 12

Go to Step 5

5

Replace the seat switch. Refer to Power Seat Switch Replacement .

Did you complete the replacement?

--

Go to Step 12

--

6

  1. Measure the voltage from the Entire Seat Backward circuit of the horizontal motor to ground.
  2. Activate the horizontal switch BACKWARD.

Does the voltage measure within the specified range?

10-15 V

Go to Step 7

Go to Step 10

7

  1. Measure the voltage from the Entire Seat Forward circuit of the horizontal motor to ground.
  2. Activate the horizontal switch FORWARD.

Does the voltage measure within the specified range?

10-15 V

Go to Step 8

Go to Step 11

8

Inspect for poor connections at the harness connector of the horizontal 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 12

Go to Step 9

9

Replace the horizontal motor. Refer to Seat Adjuster Motor Replacement - Horizontal .

Did you complete the replacement?

--

Go to Step 12

--

10

Repair open in the Entire Seat Backward circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 12

--

11

Repair open in the Entire Seat Forward circuit. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 12

--

12

Operate the system in order to verify the repair.

Did you correct the condition?

--

System OK

Go to Step 2

Power Seat Does Not Move Forward/Rearward w/ A45

Step

Action

Value(s)

Yes

No

1

Did you perform the Diagnostic System Check-Power Seat Systems?

--

Go to Step 2

Go to Diagnostic System Check - Power Seat Systems

2

  1. Turn ON the ignition, with the engine OFF.
  2. Install a scan tool.
  3. With a scan tool, observe the Seat Switches parameter in the Memory Seat Module Sensor data list.
  4. Activate the LH entire seat switch in the FORWARD direction.

Did the scan tool indicate that the seat switch signal was received?

--

Go to Step 3

Go to Step 9

3

Operate the LH entire seat switch in the BACKWARD direction.

Did the scan tool indicate that the seat switch signal was received?

--

Go to Step 4

Go to Step 10

4

  1. Disconnect the horizontal motor.
  2. Connect a fused jumper from battery positive voltage (B+) to one motor terminal.
  3. Connect a fused jumper from the other motor terminal to ground.

Did the motor run?

--

Go to Step 5

Go to Step 14

5

Test the Entire Seat Forward control circuit between the memory seat module (MSM) and the Horizontal motor for an open or short to ground.

Does the circuit test OK?

--

Go to Step 6

Go to Step 15

6

Test the Entire Seat Backward control circuit between the memory seat module (MSM) and the horizontal motor for an open or short to ground.

Does the circuit test OK?

--

Go to Step 7

Go to Step 15

7

Inspect for poor connections at the harness connector of the memory seat module (MSM). 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 8

8

Replace the memory seat module (MSM). Refer to Memory Seat Control Module Replacement .

Did you complete the replacement?

--

Go to Step 17

--

9

  1. Disconnect the LH seat switch connector.
  2. Disconnect the memory seat module (MSM) connector C 2.
  3. Measure the resistance of the Entire Seat Forward control circuit between the seat switch connector and the MSM connector.

Does the resistance measure less than the specified value?

5 ohms

Go to Step 11

Go to Step 16

10

  1. Disconnect the seat switch harness connector.
  2. Disconnect the memory seat module (MSM) connector C 2.
  3. Measure the resistance of the Entire Seat Backward control circuit between the seat switch connector and the MSM connector.

Does the resistance measure less than the specified value?

5 ohms

Go to Step 11

Go to Step 16

11

Inspect for poor connections at the harness connector of the seat 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 17

Go to Step 12

12

Replace the seat switch. Refer to Power Seat Switch Replacement .

Did you complete the replacement?

--

Go to Step 17

--

13

Inspect for poor connections at the harness connector of the horizontal 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 17

Go to Step 14

14

Replace the horizontal motor. Refer to Seat Adjuster Motor Replacement - Horizontal .

Did you complete the replacement?

--

Go to Step 17

--

15

Repair the open or short to ground in the appropriate circuit between the MSM and the horizontal motor. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 17

--

16

Repair the open in the appropriate circuit between the seat switch and the MSM. Refer to Wiring Repairs in Wiring Systems.

Did you complete the repair?

--

Go to Step 17

--

17

Operate the system in order to verify the repair.

Did you correct the condition?

--

System OK

Go to Step 2