DTC codes / U04xx · Invalid data received from a module / U040E
U040E is a communication fault where the engine control module (ECM) or another primary controller receives invalid or corrupted data from the turbocharger/supercharger control module B over the vehicle's controller area network (CAN) bus. The computer has detected that the messages from the forced-induction controller are missing, out of range, or fail the internal checksum, so it cannot trust the boost control data.
The vehicle is usually safe to drive to a workshop because the ECM defaults to a safe boost level, but avoid heavy acceleration or towing until the fault is repaired. If the engine enters limp mode or stalls, stop driving and arrange a tow.
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.