What it means
A receiving module detected implausible data from running board control module A. Position or motor current values fail plausibility checks and are rejected.
How it works
Running board control module A operates the powered running board assigned to it and monitors position and motor current. Other modules check those reports for plausibility; this code sets when module A's position or current data fails the checks and is rejected.
Common causes
Most likely first.
- Module internal fault or sensor input drift
- Software version mismatch after replacement
- Gateway module routing CAN messages incorrectly
Symptoms
- Multiple warning lights may illuminate
- Affected modules may go into limp mode or shut down
- Specific functions inoperative depending on module
- Diagnostic tools may show communication faults
How to diagnose it
- Scan all modules and save freeze-frame and communication details to identify which recipient logged U0545 and whether position or motor-current data from module A was rejected.
- Check live data for module A's reported board position and motor current while commanding the running board, and compare it with the board's actual movement.
- Inspect the board and its hinges or tracks for debris, binding, impact damage, and check module A's connectors and wiring for looseness or corrosion.
- Check service history for a running-board motor, position sensor, or module replacement that may have left module A incorrectly configured.
- Use network diagnostics to check CAN communication and gateway routing for module A, then test position feedback and motor inputs according to the manufacturer's procedures.
Common fixes
- Remove debris or obstruction that is preventing the running board from moving freely.
- Repair damaged or corroded connectors and wiring to module A.
- Correct module A configuration after a motor, sensor, or module replacement.
- Repair or replace a faulty position sensor or motor if testing identifies it.
- Repair or replace running board control module A if its position or current data remains implausible.
Can I keep driving?
The powered running board assigned to module A may fail to deploy or retract, or may move unexpectedly. Keep clear of it while operating the vehicle and do not use it as a step unless it is fully deployed and stable.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.