DTC codes / U01xx · Lost communication with a control module / U0142
U0142 is a generic communication fault indicating that the primary controller area network (CAN) bus has lost contact with the body control module 'B' (BCM-B), a second body computer responsible for functions like lighting, locks, and accessory power. The code is set when the module sending the message (often the engine control module) stops receiving the periodic status frames that the BCM-B is programmed to broadcast.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.