U0428 — Invalid Data Received From Steering Angle Sensor Module
OBD2 code U0428 flags a problem with the ABS / stability control (invalid data received from steering angle sensor module). Short, gentle driving to a shop is usually possible. Common culprits: damaged tone (reluctor) ring on the hub, faulty ABS module or pump motor, damaged sensor wiring or corroded connector.
vehicle network
Is it safe to drive?
Drive with caution The base brakes usually still work, so careful driving is possible — but ABS and stability control are disabled, which lengthens stopping distances on slippery roads. Fix promptly and avoid harsh driving.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm U0428 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many U0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the ABS / stability control for damage, corrosion, chafing or poor contact.
- Subsystem check Read all four wheel speed PIDs while driving slowly — the faulty sensor drops out or reads implausibly.
- Subsystem check Inspect the sensor and tone ring for metal debris and damage near the hub.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm U0428 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for U0428 (parts and labor, USD, independent shop rates): Replace a wheel speed sensor: $120–$350; ABS module repair or replacement: $400–$1,200; Repair sensor wiring: $80–$250. Overall, fixing U0428 usually costs between $80 and $1,200. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What is the most common cause of U0428?
The most common causes are: damaged tone (reluctor) ring on the hub, faulty ABS module or pump motor, damaged sensor wiring or corroded connector.
Will U0428 clear itself?
Sometimes U0428 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
How much does it cost to fix U0428?
Replace a wheel speed sensor — $120–$350; ABS module repair or replacement — $400–$1,200; Repair sensor wiring — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
How do I diagnose U0428 myself?
Start with a scan: confirm U0428, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the ABS / stability control, and verify the suspect component against live data before buying parts.
What are the symptoms of U0428?
Drivers most often notice: speedometer or cruise control issues, brake pedal pulsation changes, stability control disabled message, ABS not operating during hard braking.
When your OBD2 scanner pulls code U0428, it means the vehicle's computer has detected that data arriving from the steering angle sensor module falls outside the expected range. The full technical description reads "Invalid Data Received From Steering Angle Sensor Module," and it lives in the U-series category, which covers communication faults between modules on the vehicle network. The ABS and stability control systems rely on this steering angle information to make split-second decisions about brake pressure and traction intervention. When those modules receive garbled or impossible values from the sensor, they stop trusting the data and flag U0428.
The affected system integrates the steering angle sensor with the ABS hydraulic unit and the stability control computer. Under normal operation, the sensor continuously reports wheel position relative to the steering column. The ABS module compares this against individual wheel speed readings to determine whether the vehicle is turning as expected. If the numbers do not add up, the system assumes the sensor is sending bad data and sets U0428 rather than making decisions based on faulty information. The fault typically requires multiple drive cycles to fully mature before illuminating the dashboard warning light.
To diagnose U0428 effectively, technicians begin by connecting a scan tool and recording all stored data, including the freeze frame snapshot that captures engine RPM, coolant temperature, vehicle speed, and load values at the exact moment the fault was detected. This snapshot often points toward the underlying condition that triggered the invalid reading. For example, the freeze frame might show the vehicle was cornering at low speed with the wheels fully turned, which narrows the focus to sensor wiring that only gets stressed in extreme steering positions.
Common Symptoms of U0428
- ABS warning light stays illuminated on the instrument cluster
- Electronic Stability Control (ESC) deactivated indicator appears
- Speed sensitive systems such as cruise control become unresponsive or inoperative
- Brake pedal feels different during normal stops, sometimes with subtle pulsation
- Speedometer reads erratically or shows incorrect vehicle speed
- Hard braking events produce no ABS intervention, even when the driver expects it
What Causes U0428
- One or more wheel speed sensors have failed or produces intermittent signals
- Wiring harness or electrical connector to the ABS module suffers damage, corrosion, or loose pins
- Blown fuse or insufficient voltage reaching the ABS control unit
- Tone ring (reluctor) on a wheel hub has chipped teeth or accumulated metal debris
- The ABS hydraulic module or internal pump motor has developed an electrical fault
- Wheel bearing hub assembly with integrated sensor has deteriorated
How to Diagnose U0428
- Connect an OBD2 scanner, confirm U0428 is the primary stored code, and save the freeze frame data. Note any related wheel speed sensor codes, as these often point directly to the failing component.
- Research manufacturer technical service bulletins using your vehicle identification number. Many U0xxx network codes have documented software corrections or known hardware issues specific to your model year.
- Perform a thorough visual inspection of the wiring harness and electrical connectors serving the ABS module and wheel speed sensors. Look for chafed insulation, bent pins, moisture intrusion, or green corrosion buildup.
- Monitor live wheel speed sensor data on the scanner while slowly driving the vehicle in a safe area. Each sensor should report a plausible speed; any sensor that drops to zero or spikes randomly while the others read correctly indicates a failing sensor.
- Inspect the tone ring mounted to each wheel hub. Remove the corresponding wheel and check for missing teeth, heavy corrosion, or metallic contamination that could disrupt the magnetic signal.
- Clear all codes and complete a drive cycle that reproduces the freeze frame conditions. If U0428 returns, the issue is confirmed and component-level testing must proceed.
Repair Options and Costs
Repair costs for U0428 vary significantly depending on which component triggers the invalid data condition. Wheel speed sensor replacement typically ranges from $120 to $350, including parts and labor. If the wiring harness or individual connectors require repair or replacement, expect to pay between $80 and $250. When the ABS hydraulic module itself is diagnosed as the source of the problem, repair or complete replacement generally costs $400 to $1,200.
Total Repair Cost for U0428
The total expense to resolve U0428 falls anywhere from $80 to $1,200. The wide range reflects the difference between a simple wiring repair and a full ABS module replacement. Spending time on accurate diagnosis before purchasing parts almost always saves money, because the most expensive repair is rarely the first one a technician should investigate. Many shops will diagnose U0428 with a standard scan and road test for an hour of labor before recommending any specific repair.
Can You Drive with U0428?
Base hydraulic braking remains functional when U0428 is active, so the vehicle can still stop using conventional brake friction. However, the ABS and electronic stability control systems will not respond during emergency braking or when traction is lost. This means stopping distances increase on wet, icy, or loose gravel surfaces, and the vehicle offers no stability intervention if it begins to slide. Driving with U0428 is not recommended for extended periods or in adverse weather conditions. Schedule repair promptly and reduce speed until the code is cleared.
Related OBD2 Codes
- U0400: Invalid Data Received U0401 Invalid Data Received From ECM/PCM
- U0401: U0401 - Invalid Data Received From ECM/PCM A
- U0402: Invalid Data Received From Transmission Control Module
- U0403: Invalid Data Received From Transfer Case Control Module
- U0404: Invalid Data Received From Gear Shift Control Module
- U0405: Invalid Data Received From Cruise Control Module