The SBM calibrations are stored in electronically erasable programmable read only memory (EEPROM).
When you turn on the ignition, the SBM performs internal tests on the EEPROM to determine the integrity of the non-volatile memory.
• | The SBM has 3 consecutive unsuccessful attempts at writing to the non-volatile memory. |
• | The SBM detects an internal memory malfunction (write error). |
• | The condition occurs when the ignition is first turned on. |
• | DTC B1656 is stored in the SBM memory. |
• | No driver warning message is displayed for this DTC. |
• | Under all fault conditions, the ignition must cycle before this DTC clears. |
• | The SBM no longer detects an internal memory malfunction condition (write error). |
• | A history DTC will clear after 50 consecutive ignition cycles if the condition for the malfunction is no longer present. |
DTC B1656 is an internal malfunction of the SBM. The EEPROM is not serviceable separately from the SBM.
The numbers below refer to the step numbers on the diagnostic table.
Always perform the SBM Diagnostic System Check before attempting to diagnose a DTC B1656.
This repair procedure requires the replacement of the SBM.
Always clear the DTCs after a repair procedure is complete.
Step | Action | Value(s) | Yes | No |
---|---|---|---|---|
Did you perform the Body Control Module Diagnostic System Check? | -- | Go to Step 2 | ||
Did you complete the repair? | -- | Go to Step 3 | -- | |
Did you complete the repair? | -- | -- |