Powertrain Control Module
Class 2 Serial Data Communication allows control modules to exchange information. This information may be operational information or identification information. Among the identification information exchanged and compared within these modules is the Vehicle Identification Number (VIN). Typically the one module, the master module, broadcasts the VIN and all the other modules compare the VIN stored within itself. When the broadcast VIN does not match the VIN stored within the Sensing and Diagnostic Control Module (SDM), the following actions occur:
- DTC B1001 Option Configuration Error is set and deployment of the air bags is inhibited.
- DTC B1271 or a DTC B1780 Theft Locked. The VIN information is also used by the radio. When the VIN does not match the VIN stored within the radio, DTC B1271 or DTC B1780 is set and the radio is inoperative.
When a PCM or a body control type module is replaced, the VIN information must be programmed into the replaced (NEW) control module. A module which has had VIN information entered into it (for example, one taken from another vehicle) cannot be reprogrammed. VIN information can only be entered into new modules. The ignition switch must be in the RUN position to program the NEW control module. Since the VIN information is broadcast when the ignition goes to RUN position from any other ignition switch position, DTCs may be set in the SDM and/or the radio. Therefore, always follow the specified control module replacement procedures:
- After completing the repair, turn ignition switch to OFF position for at least 30 seconds.
- Turn ignition switch to RUN position and check for DTCs using a Tech 2(R) scan tool, or equivalent. If DTCs B1001, B1271, or B1780 are present with a history status, DO NOT replace the SDM or the radio.
- Clear DTCs from all modules using the scan tool.
- Remove scan tool.
- Ensure proper operation of the SDM by turning the ignition switch to OFF position and then to RUN position. The air bag warning indicator should flash 7 times and then go OFF.