DTC codes / U04xx · Invalid data received from a module / U045B
U045B is a communication fault where the primary computer (often the engine or body control module) receives data from the anti-lock brake system (ABS) control module B that it considers invalid or corrupted. The computer detects that the messages are present but fail plausibility or checksum tests, so it cannot trust the ABS data for functions like stability control or speed reporting.
The vehicle is generally safe to drive because the base brakes still work, but avoid relying on anti-lock braking or stability control, and do not tow or drive in slippery conditions until the fault is repaired.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
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.