GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The memory seat module monitors the resistance through the seat adjuster switch. Switch inputs to the memory seat module are determined by continuity through a combination of seat adjuster switch circuits. Seat adjuster switch circuits are shared among individual switches, this limits the ability of the memory seat module to interpret simultaneous switch inputs.

Conditions for Setting the DTC

A DTC 21 will set when the memory seat module is unable to determine which seat switches are active because of continuity through multiple switch circuits.

Action Taken When the DTC Sets

DTC 21 will set and the power seat functions will be disabled.

Conditions for Clearing the DTC

DTC 21 will clear when the fault is no longer present.

Diagnostic Aids

    • Inspect the seat adjuster switch operation or for any type of physical damage.
    • Inspect the seat adjuster switch harness for damage.
    • Inspect the seat adjuster switch connector to the memory seat module for damage.

Test Description

The following numbers refer to the step numbers on the diagnostic table:

  1. This step tests for a short or stuck switch contacts in the seat adjuster switch.

Step

Action

Yes

No

Schematic Reference: Memory Seats Schematics

1

Did you perform the Power Seats Diagnostic System Check?

Go to Step 2

Go to Diagnostic System Check - Power Seat Systems

2

Disconnect the seat adjuster switch connector from the memory seat module.

Does the DTC 21 clear when the switch connector is disconnected?

Go to Step 3

Go to Step 5

3

Inspect and repair the seat adjuster switch circuits and connector for any damage. Refer to Wiring Repairs and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 6

Go to Step 4

4

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

Is the repair complete?

Go to Step 6

--

5

Replace the memory seat module. Refer to Memory Seat Control Module Replacement and Memory Seat Control Module Programming .

Is the repair complete?

Go to Step 6

--

6

  1. Use the scan tool in order to clear the DTCs.
  2. Operate the system in order to verify the repair.

Does the DTC reset?

Go to Step 2

System OK