MSM DTC B1656: EEPROM Write Error & MSM DTC B1658: EEPROM Checksum Error: Description
Memory Seat Module (MSM) performs self-tests on its EEPROM. MSM DTC B1656 and B1658 will set when MSM detects a problem with the EEPROM. When MSM DTC B1656 is set, module will store value being written on another block of EEPROM. When MSM DTC B1658 is set, module will use default values for blocks of EEPROM that are corrupt. DTCs will clear when self-test indicates that EEPROM is okay.