Operation CHARM: Car repair manuals for everyone.

B1000 - Module Malfunction

For wiring diagrams, refer to Memory Seats Schematics (Power Ground, DLC, Power Seat Adjuster Switch).

Diagnostic Chart:




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.
4. Clear all of the DTCs after you complete the repair procedure.