What does it mean?
B2162 is a Body (airbags, seat belts, body electronics) fault code. It indicates: Driver's MPCS Unit Lost Communication with Relay Control Module (RM Message) .
Symptoms
- Several unrelated features stop working at the same time
- Warning messages in the cluster that do not match any obvious mechanical fault
- Scan tool reports a configuration mismatch or cannot read one module
- Functions work intermittently and recover after a key cycle
- Modules take a long time to wake up or respond
- The same code returns immediately after clearing
Likely causes
- Module fitted from another vehicle and never configured to this one
- Software or calibration level that does not match the rest of the network
- Configuration lost or corrupted after a failed programming attempt
- Low or unstable battery voltage corrupting messages on the bus
- Intermittent break, corrosion or a poor splice on the network wiring
- Aftermarket device connected to the diagnostic connector or spliced into the bus
- Terminating resistor or a bus junction connector at fault
- The transmitting module, such as a relay control unit, sending incorrect data because it is itself faulty
How to fix it
- Test the battery and charging system, unstable voltage causes message errors on its own
- Scan every module and note which ones report communication or configuration faults
- Read part numbers and software levels and compare them with the build data for this vehicle
- Disconnect any aftermarket device from the diagnostic connector and the bus, then retest
- Inspect the network connectors and any splice points for corrosion and poor joints
- Measure the bus lines for correct resistance and for shorts to ground or battery
- Reconfigure or reprogram the module to the vehicle with a maintained supply
- If the message content is still wrong with a correctly configured module, replace the transmitting unit and configure it, then verify all affected functions