OBD-II Network Error Code U0122: How to Fix It

Medium 1-3 hours High Severity Verified June 2026
Error Code
U0122
Brand
OBD-II Network
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
Error code U0122 indicates your vehicle has lost communication with the Vehicle Dynamics Control (VDC) module, which manages stability control and traction systems. This is a serious issue that can affect your vehicle's safety systems and should be addressed immediately.
Ad

Tools You'll Need

How to Fix Error Code U0122

  1. Check Vehicle Symptoms

    Do not drive aggressively or at high speeds until this issue is resolved, as safety systems may not function properly.
  2. Scan for Additional Codes

  3. Check Battery Voltage

    Ensure the vehicle is in park with the parking brake engaged before testing.
  4. Inspect CAN Bus Wiring

    Turn off the ignition and disconnect the battery negative terminal before inspecting electrical connections.
  5. Check Module Connections

    Use only electrical contact cleaner and avoid getting moisture in the connectors.
  6. Test CAN Bus Continuity

    Disconnect all control modules before performing continuity tests to avoid damage.
  7. Clear Codes and Test

    Test drive in a safe area away from traffic until you confirm all safety systems are functioning properly.
  8. Verify Repair

Parts You May Need

Vehicle Dynamics Control Module
Check Price on Amazon
Wiring harness repair kit
Check Price on Amazon
Electrical connectors
Check Price on Amazon
CAN bus termination resistors
Check Price on Amazon
Vehicle Dynamics Control Module
Check Price on Amazon
Wiring harness repair kit
Check Price on Amazon
Electrical connectors
Check Price on Amazon
CAN bus termination resistors
Check Price on Amazon
Vehicle Dynamics Control Module
Check Price on Amazon
Wiring harness repair kit
Check Price on Amazon
Electrical connectors
Check Price on Amazon
CAN bus termination resistors
Check Price on Amazon
Vehicle Dynamics Control Module
Check Price on Amazon
Wiring harness repair kit
Check Price on Amazon
Electrical connectors
Check Price on Amazon
CAN bus termination resistors
Check Price on Amazon
Vehicle Dynamics Control Module
Check Price on Amazon
Wiring harness repair kit
Check Price on Amazon
Electrical connectors
Check Price on Amazon
CAN bus termination resistors
Check Price on Amazon
Vehicle Dynamics Control Module
Check Price on Amazon
Wiring harness repair kit
Check Price on Amazon
Electrical connectors
Check Price on Amazon
CAN bus termination resistors
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you find damaged CAN bus wiring that requires splicing, if the VDC module needs replacement, or if multiple control modules are showing communication errors. Also seek professional help if you're not comfortable working with automotive electrical systems or if the problem persists after following these steps.

Frequently Asked Questions

Can I still drive my car with error code U0122?
You can drive short distances at low speeds, but avoid aggressive driving, highway speeds, or poor weather conditions. The stability control and traction control systems may not function, making the vehicle less safe in emergency situations.
What causes OBD-II error code U0122?
Common causes include faulty wiring in the CAN bus network, a failed Vehicle Dynamics Control module, low battery voltage, corroded electrical connections, or damage to related control modules like the ABS unit.
How much does it cost to fix error code U0122?
Repair costs vary widely depending on the root cause. Simple fixes like cleaning connections cost under $100, while VDC module replacement can cost $800-2000 including labor. Wiring repairs typically cost $200-600.
Will U0122 cause my car to fail inspection?
Yes, in most states and countries, active diagnostic trouble codes related to safety systems like U0122 will cause your vehicle to fail emissions or safety inspections until the issue is resolved.
Can a weak battery cause error code U0122?
Yes, low battery voltage or a failing alternator can cause communication errors between control modules. Always check battery and charging system health first, as this is often the easiest and least expensive fix.