The module performs internal tests on the EEPROM each time the module performs a write function to a memory address in the EEPROM. The module reads back the data that has been written and compares it to the data it wrote.
• | The data read back after a write does not match the data being written after 3 consecutive times. |
• | The condition must occur when data is being written. |
• | The module stores a DTC B1007 as current. |
• | No driver warning message is displayed for this DTC. |
• | The module will store the value being written in another memory address in the EEPROM. |
• | This DTC requires a successful write in order to change from current to history. |
• | The module no longer detects an internal write malfunction. |
• | A history DTC will clear after 50 consecutive ignition cycles if the condition for the malfunction is no longer present. |
Since the EEPROM cannot be removed from the module and DTC B1007 is an internal module malfunction, the module may need to be replaced.
Step | Action | Value(s) | Yes | No |
---|---|---|---|---|
1 | Was the Body Control Module Diagnostic System Check performed? | -- | ||
2 |
Is the DTC still present? | -- | ||
3 | Replace the rear integration module (RIM). Is the repair complete? | -- | -- | |
4 |
Is the repair complete? | -- | -- |