DTC codes / U04xx · Invalid data received from a module / U041D
U041D is a network communication code indicating that a control module on the vehicle's Controller Area Network (CAN) bus received invalid or corrupted data from the Rocker Arm Control Module B. The computer detected a message from that module that failed its internal checksum or contained out-of-range values, so it flagged the data as untrustworthy rather than treating it as a valid signal.
The vehicle is generally safe to drive short distances to a repair facility, but avoid heavy acceleration or towing because invalid rocker arm data can affect valve timing and engine performance. If the engine runs rough, misfires, or enters limp mode, stop driving and have the vehicle towed to prevent catalytic converter damage.
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.