U0428 indicates that a control module (typically the ABS/ESC module) has received invalid, missing, or corrupted data from the steering angle sensor module over the controller area network (CAN) bus. This usually points to a faulty steering angle sensor, wiring issues, or a communication problem between modules.
The steering angle sensor itself is the most common failure point. Internal electronic failure or wear can cause it to send invalid data.
Damaged, corroded, or loose wiring/connectors between the steering angle sensor and the receiving module can disrupt communication.
If the sensor was not properly calibrated after a steering or suspension repair, it may send data that is out of range or inconsistent.
The module that receives the steering angle data may have an internal fault, though this is less common than sensor or wiring problems.
In some vehicles, a software update or re-calibration of the steering angle sensor is required to resolve communication errors.
The powertrain control module is rarely the cause of this code. Replacing the PCM should only be considered after all other possibilities have been thoroughly ruled out.
Almost never. The PCM is rarely the cause of this code. The problem is almost always the steering angle sensor itself, its wiring, or the module that directly communicates with it (like the ABS/ESC module). Replacing the PCM without proper diagnosis is a common and costly mistake.
You can usually drive, but safety systems like electronic stability control (ESC) and traction control may be disabled. If the steering feels off or the wheel is misaligned, have it inspected promptly to avoid unsafe handling.
Yes, in most modern vehicles the steering angle sensor must be calibrated (relearned) after replacement or any steering/suspension work. This often requires a professional scan tool or a specific procedure (e.g., turning the wheel lock-to-lock).
Not exactly. The clock spring is the electrical connection that allows the steering wheel to turn while maintaining circuits for the airbag and sometimes the steering angle sensor. A faulty clock spring can cause a U0428 if it interrupts the sensor's signal, but the sensor itself may still be good. However, the sensor is a separate component.