U0122 Code: Lost Communication With Vehicle Dynamics Control Module
Other modules lost contact with the stability control computer, so ESC and traction control switch off.
Safety first · Consult a professional
- Braking system affected: ABS may be disabled. Drive carefully and have it checked promptly.
At a glance
Severity: Moderate
- Meaning
- Lost Communication With Vehicle Dynamics Control Module
- System
- Module Communication · Network
- Safe to drive?
- With caution
- Typical repair cost
- $10–$2,200
- DIY difficulty
- Moderate
The vehicle dynamics control module runs electronic stability control: it compares where the driver is steering with how the car is actually turning, using yaw-rate and lateral-acceleration data, and brakes individual wheels or cuts engine torque to stop a skid. On many cars this function is built into the ABS module, while others use a separate controller or a sensor cluster mounted near the car's center of gravity, under the center console or a front seat. U0122 is logged by the PCM, steering, AWD or cluster modules when those stability messages stop. Stability and traction control then shut off, and features that depend on them, such as hill-start assist, trailer sway control or torque vectoring, may also be disabled.
Can I keep driving? Normal braking and steering still work, and ABS may still function if it's a separate module. Without stability control the car can slide or spin in a sudden swerve or on slippery roads, so drive gently, brake early and avoid aggressive maneuvers until it's fixed.
How to read U0122
- U Network
- 0 Generic (SAE)
- 1 Module Communication
- 22 Specific fault
Symptoms
- Stability control (ESC) and traction control lights on or 'ESC off' message
- Hill-start assist or trailer sway control unavailable
- Engine doesn't cut power when wheels spin on slippery roads
- ABS light also on if stability control is part of the ABS module
- AWD, adaptive cruise or lane-keeping warnings on vehicles that rely on stability data
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Loose, corroded or water-damaged connector at the stability module or sensor cluster (wet carpet, spilled drinks under the console)
- Fuse or power/ground problem shared with the ABS module or the stability controller
- Internal failure of the stability module or combined ABS/ESC unit
- CAN wiring damage, often on a separate chassis network branch
- Low battery voltage causing the module to reset
- Module disturbed by console, seat or carpet work and not reconnected properly
Diagnosis step by step
Find out where stability control lives
Check the service information: if ESC is integrated in the ABS module, treat U0122 alongside any U0121 as one module problem. If there's a separate controller or sensor cluster, locate it; it's often bolted to the floor under the center console or a seat.
Tools: OBD-II scanner
Scan chassis modules and live data
Try to connect to the stability or ABS module and view yaw rate, lateral acceleration and steering angle. If the module answers but the data freeze or drop out, suspect the sensor cluster connection or an internal fault rather than the whole network.
Tools: OBD-II scanner
Check the floor-mounted module for moisture
Lift the carpet or remove the console side panels and inspect the module and connector for water, stains or corrosion. A clogged A/C drain, a leaking windshield or a spilled drink can soak this area without anyone noticing.
Tools: Flashlight, Screwdriver
Test fuses, power and ground
Test the ESC and ABS fuses with a meter and back-probe the module connector for battery voltage with the key on and a ground drop below about 0.1 V. On combined ABS/ESC units, check both the electronics feed and the separate pump-motor feed.
Tools: Multimeter
Check the bus branch
Some vehicles put chassis modules on their own CAN branch through a gateway. Measure the CAN lines at the stability module for about 2.6 V and 2.4 V with the key on, and compare with the gateway side of that branch.
Tools: Multimeter
Replace and calibrate
If the module is replaced, the yaw sensor and steering angle usually must be zeroed on a level surface with a scan tool. Skipping calibration leaves the ESC light on or causes false interventions.
Tools: OBD-II scanner
Where the parts are
- 1Battery
- 2Alternator
- 3Engine computer (ECM)
- 4CAN bus
- 5Transmission
- 6Wheel speed sensor
- 7High-voltage battery
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Replace fuse / repair ground | Yes | $10–$120 |
| Dry area, fix leak and repair module connector | No | $150–$600 |
| Replace yaw/stability sensor cluster with calibration | No | $300–$800 |
| Replace combined ABS/ESC module with programming and bleed | No | $800–$2,200 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Notes by brand
Field data
| Honda | 2 | Accord, Cr-V |
|---|
Source: NHTSA Complaints API (US government open data), analyzed by DTC mention.
Emissions / smog test impact
Depends
U0122 doesn't usually affect a US emissions test unless it also triggers the check engine light. In states with safety inspections, an illuminated stability or ABS warning can cause a rejection.
Frequently asked questions
What's the difference between U0121 and U0122?
U0121 means other modules lost contact with the ABS module; U0122 means they lost contact with stability control. On cars where both live in one unit they often appear together and share a single cause.
Why is the stability sensor under the seat or console?
Yaw and lateral-acceleration sensors work best near the car's center of gravity, which is roughly in the middle of the cabin floor. That location unfortunately makes them vulnerable to water leaks and spills.
Do I need a calibration after replacing the module?
Almost always. The yaw sensor and steering angle have to be taught their zero points on level ground, or the system will think the car is turning when it isn't.
Is it safe to drive without ESC?
Cars drove without it for decades, but it prevents many loss-of-control crashes. Drive more conservatively, especially in rain and snow, and get it repaired soon.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- Manufacturer public service information (cross-checked)
- NHTSA Complaints API
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy