B1658 - Cellular Telephone Module EEPROM Checksum Error
CIRCUIT DESCRIPTIONAt the beginning of the ignition cycle, the cellular telephone module performs a test to determine whether the EEPROM has been corrupted by adding the checksum of the EEPROM block and that block's twos complement.
DTC WILL SET WHEN
The value of the addition does not equal zero.
ACTION TAKEN (BY CELLULAR TELEPHONE MODULE)
The cellular telephone module clears all DTCs, logs DTC B1658 as current and defaults to the following values:
^ Personalization - Factory default
^ Ignition Cycle Counter - 0
^ Theft Alarm Condition - Cleared
TROUBLESHOOTING HINTS
If DTC B1658 is set, clear DTCs and cycle the Ignition. If DTC B1658 is still current, replace the cellular telephone module.