U0126 — Data Bus: Steering Position Sensor Control Module – No Communication #
Please note: The code description may differ depending on the vehicle manufacturer.
- U0126: Lost Communication With Steering Angle Sensor (Ford, GM, FCA/Stellantis)
- U0126: No Communication With Steering Position Sensor (Toyota, Honda, Mercedes-Benz)
- U0126: CAN Bus Steering Angle Sensor Module Communication Error (Volkswagen/Audi)
Summary of code U0126 #
The U0126 diagnostic trouble code (DTC) is triggered when a vehicle’s main computer—often called the Powertrain Control Module (PCM) or another control unit—cannot communicate with the steering angle sensor module across the data bus. The data bus is a network, usually called CAN (Controller Area Network), that allows different modules in your vehicle to “talk” to each other. The steering angle sensor monitors the position and turning direction of the steering wheel, feeding this information to systems like stability control (ESC), traction control, and advanced driver-assist features. When communication is lost, these safety systems may not function as intended.
Common symptoms for code U0126 #
When the U0126 code appears, you may notice a range of issues—some obvious, others more subtle. Because the vehicle’s computers can’t “hear” what the steering angle sensor is reporting, driver aids and stability programs might go offline or act unpredictably. Here are the most frequent symptoms:
- Warning lights illuminated (ABS, ESC, traction control, or power steering warning lights)
- Loss of power steering assist (in vehicles with electric power steering)
- Stability or traction control disabled
- Intermittent or unpredictable steering response
- Unusual steering feel or increased effort required to turn
- Diagnostic code U0126 stored in memory
Probable causes for code U0126 #
Several issues can cause the U0126 code, but some are more common than others. The root problem is always a disruption in communication between the steering position sensor module and the vehicle’s network. Here are the most likely culprits, ordered by frequency:
- Faulty steering angle sensor/module (internal electronics failure)
- Damaged, corroded, or loose wiring/connectors at the sensor or along the CAN bus
- Failed or weak vehicle battery or poor voltage supply to modules
- Faulty CAN bus wiring (shorts, open circuits, or high resistance)
- Software error or module programming issue
- Defective related control module (e.g., ABS or power steering control unit)
Step-by-step diagnostic procedure for code U0126 #
Diagnosing a U0126 code is a process of elimination, starting with the simplest possibilities and working toward more complex or expensive problems. Here’s a proven method that technicians use:
- Verify code and freeze frame data using a professional scan tool.
- Check for related codes (especially other U-codes or ABS/ESC faults).
- Inspect the battery and charging system for proper voltage (12.5V+ with engine off, 13.5–14.5V running).
- Visually inspect wiring and connectors at the steering angle sensor, looking for corrosion, bent pins, or loose connections.
- Test CAN bus wiring for continuity, shorts, and correct resistance (typically 60 ohms across CAN H/L lines when modules are connected).
- Check for communication with the steering angle sensor using the scan tool; attempt to read live data from the sensor.
- Clear the code and monitor if it returns after test driving or cycling the ignition.
- If available, substitute a known-good steering angle sensor/module to confirm diagnosis (OEM part preferred).
Possible repairs for code U0126 #
Once you’ve pinpointed the cause, repairs generally fall into one of these categories, each aimed at restoring healthy communication between modules:
- Repair or replace damaged wiring/connectors at the sensor, CAN bus, or control modules.
- Replace the steering angle sensor/module if found faulty (OEM recommended for best compatibility).
- Charge or replace a weak battery and clean battery terminals to ensure stable voltage supply.
- Update or reflash module software if a programming error is detected (dealer or qualified shop required).
- Replace a faulty related module (ABS, ESC, or power steering control unit) if it is disrupting network communication.
Is it safe to drive with code U0126? #
Driving is limited and potentially unsafe with code U0126. While the vehicle may still be drivable, loss of steering angle data can disable or degrade crucial safety systems like electronic stability control, traction control, and in some cases, power steering assist. This increases the risk of losing control, especially in slippery or emergency situations. If warning lights are on or if steering feels abnormal, avoid driving and have the vehicle inspected promptly.
Vehicles most affected by code U0126 #
While U0126 can occur in any modern vehicle with electronic steering angle sensors and a CAN bus, some makes and models experience this issue more frequently due to sensor location, wiring routing, or module design. Vehicles commonly affected include:
- Ford F-150, Explorer, Fusion (2011–present)
- Chevrolet Silverado, Tahoe, Malibu (2010–present)
- Toyota Camry, Corolla, RAV4 (2012–present)
- Volkswagen Golf, Passat, Tiguan (2013–present)
- Honda Accord, Civic, CR-V (2013–present)
- Mercedes-Benz C-Class, E-Class (2014–present)
Common mistakes & best practices for code U0126 #
Even seasoned technicians can make errors when diagnosing communication codes. Here’s what to watch out for, and habits to adopt:
- Replacing the steering angle sensor without checking wiring—often, a loose or corroded connector is to blame.
- Overlooking low battery voltage—modern modules are sensitive to even slight voltage drops.
- Ignoring related codes—other U-codes or ABS/ESC faults may provide important clues.
- Not clearing codes and retesting after repairs.
- Skipping software updates—sometimes, a simple reflash solves the issue.
Quick FAQ for code U0126 #
Here are answers to the most common questions about this code:
Q: Will my airbags still work if U0126 is present?
A: Airbags typically operate on a separate control module and wiring, so U0126 alone should not disable airbags. However, always check for other codes and warning lights.
Q: Can a steering angle sensor be recalibrated, or does it always need replacing?
A: Some sensors can be recalibrated or re-initialized using a scan tool after minor faults or battery replacement. If the sensor is internally faulty or communication cannot be restored, replacement is needed.
Dealing with a U0126 code may seem daunting, but with a systematic approach, you can restore your vehicle’s safety systems and peace of mind. If in doubt, consult a qualified technician or your vehicle’s OEM service manual.




