GM Service Manual Online
For 1990-2009 cars only

For wiring diagrams, refer to

Power, Ground, Data Link Connector (DLC) and Power Seat Adjuster Switch


Object Number: 548915  Size: FS
Power Seat Systems Components
Memory Seat Circuit Description
Seat Adjuster Memory Module, Transducers and Motors
Power Seats, Power Windows Circuit Breakers and RAP Relay
Power Seats, Power Windows Circuit Breakers and RAP Relay
SP201 (2.2L)
Power Seat Connector End Views
Handling ESD Sensitive Parts Notice
Handling ESD Sensitive Parts Notice
S313 and S419
S313 and S419
.

Circuit Description

The seat adjuster memory module calibrations are stored in the electrically erasable programmable read only memory (EEPROM). When the ignition is first turned ON, the seat adjuster memory module completes the following actions:

    • Performs internal tests on the EEPROM
    • Determines the integrity of the non-volatile memory

The seat adjuster memory module compares the previously stored checksum with the checksum calculated when the ignition is first turned ON. If the 2 checksums do not match, the seat adjuster memory module indicates a calibration malfunction (checksum error) is current.

Conditions for Setting the DTC

    • The stored checksum does not match the calculated checksum.
    • The seat adjuster memory module detects an internal memory malfunction (checksum error).
    • The condition must occur when the ignition is first turned ON.

Action Taken When the DTC Sets

    • DTC B1000 is stored in the seat adjuster memory module memory.
    • A driver warning message does not display for this DTC.
    • The seat adjuster memory module uses default values for any memory address in the EEPROM that is corrupt.

Conditions for Clearing the DTC

    • This DTC requires an ignition cycle in order to change from current to history.
    • The seat adjuster memory module no longer detects an internal memory malfunction (checksum error).
    • A history DTC clears after 50 consecutive ignition cycles if the condition for the malfunction is no longer present.
    • Use a scan tool.

Diagnostic Aids

You may need to replace the seat adjuster memory module because of the following factors:

    • You cannot remove the EEPROM from the seat adjuster memory module.
    • DTC B1000 is an internal seat adjuster memory module malfunction.

Test Description

The number(s) below refer to the step number(s) on the diagnostic table.

  1. Perform the entire Power Seat Systems Diagnostic System Check before you continue with the diagnosis of this diagnostic trouble code (DTC).

  2. Clear all of the DTCs. Cycle the ignition in order to ensure that the DTC did not falsely set.

  3. Clear all of the DTCs after you complete the repair procedure.

Step

Action

Value(s)

Yes

No

1

Did you perform the Power Seat Systems Diagnostic System Check?

--

Go to Step 2

Go to Diagnostic System Check - Power Seat Systems

2

  1. Turn the ignition and start switch to the ON position.
  2. Clear any DTCs. Refer to Diagnostic Trouble Code (DTC) Clearing .
  3. Turn the ignition and start switch to the OFF position.
  4. Turn the ignition and start switch to the ON position.

Is the DTC still present?

--

Go to Step 3

Go to Diagnostic System Check - Power Seat Systems

3

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

Is the repair complete?

--

Go to Step 4

--

4

  1. Turn the ignition and start switch to the OFF position.
  2. Reconnect or install any of the connectors or the components that were disconnected or removed.
  3. Turn the ignition and start switch to the ON position.
  4. Clear any DTCs. Refer to Diagnostic Trouble Code (DTC) Clearing .

Are all of the DTCs cleared?

--

Go to Diagnostic System Check - Power Seat Systems

--