U0122 — Lost Communication with Vehicle Dynamics Control (VDC/VSA/ESC) Module

What it means

U0122 is a generic network DTC (second digit 0) indicating one or more controllers stopped receiving required messages from the Vehicle Dynamics/Stability control module—named VDC (Subaru/Toyota), VSA (Honda/Acura), ESC/ESP (many European makes), or “Dynamics/Steering Control” on some platforms. Communication is typically over high-speed CAN (HS-CAN ~500 kbps) alongside ECM/PCM, TCM, ABS/EBCM, EPAS/PSCM, BCM, IPC, and the gateway. Public definitions from service publishers align on “lost communication with Vehicle Dynamics Control module.” OBD-Codes.com+1

Typical symptoms

  • ABS/ESC/traction warning lamps; cluster messages like “VDC/VSA/ESC system fault”
  • Cruise control or driver-assist features disabled; steering-assist or yaw/TC interventions unavailable
  • Scan tool shows U-codes across multiple modules; the VDC/VSA/ESC module appears offline/intermittent
  • In some cases, drivability complaints (e.g., intermittent no-start, limp behavior) due to network instability. RepairPal.com+1

Why it sets (representative OEM logic)

  • Message timeout from the stability control module. Supervising modules (gateway/IPC/ECM/BCM) set U0122 when expected status frames from VDC/VSA are not received within a calibrated time. This is documented in generic service content and OEM references. OBD-Codes.com
  • Network/physical-layer degradation. HS-CAN opens/shorts, incorrect termination, or a node entering error-passive/bus-off conditions cause required messages to be missed. (This is the same mechanism behind other HS-CAN lost-comms codes such as U0100/U0121.) RepairPal.com
  • OEM examples & nuances.
    • Honda (EPS↔VSA) labels U0122 as an F-CAN malfunction between the EPS control unit and the VSA/ABS modulator; diagnostics run at key-on and during drive, confirming it’s a communication-health monitor. downloads.laboratoryb.org
    • Subaru issued a bulletin revising ECM detection logic for DTC U0122 (2019 Ascent), underscoring that threshold/timer logic is OEM-calibrated and can be updated. OEMDTC

Common root causes

  1. Power/ground loss at the VDC/VSA/ESC module (blown fuse, poor ground, low system voltage)
  2. HS-CAN wiring faults (opens/shorts to B+/ground, CAN_H↔CAN_L short), damaged splices/junctions
  3. Termination problems (missing/failed 120-Ω end → bus total ≠ ~60 Ω)
  4. Connector faults at the stability module (water intrusion near wheelwell/firewall, pin tension/corrosion)
  5. Internal module/transceiver fault (intermittent error-passive/bus-off)
  6. Aftermarket add-ons (DLC dongles, trackers, alarms, audio) disturbing the network or power feeds. RepairPal.com

Professional diagnostics (step-by-step)

Network overview & scan strategy

  • Perform a global scan. Identify which modules store U0122 and which nodes are offline. Use your tool’s topology/gateway map to confirm the stability module’s presence on HS-CAN and whether other HS-CAN nodes communicate normally. RepairPal.com

Power/ground checks at the VDC/VSA/ESC module

  • Verify B+, IGN, and grounds under load (keep ground drop ≲100–200 mV). A powered-down stability module will look like a network failure to the rest of the car. OBD-Codes.com

Bus integrity tests (HS-CAN)

  • Key-off resistance: Measure between DLC pins 6 & 14. Expect ~60 Ω (two 120-Ω terminators in parallel). >60 Ω ⇒ open/missing terminator; <60 Ω ⇒ short/extra terminator. (Follow platform-specific HS-CAN procedures.) RepairPal.com
  • Key-on voltage/scope: At rest, HS-CAN common-mode is near ~2.5 V with small, opposite deviations on CAN_H/CAN_L. Scope for a clean differential waveform; flat-lines, stuck-at levels, or heavy ringing point to opens/shorts/noise or a node dragging the bus. (Honda labels this domain F-CAN in its EPS↔VSA U0122 diagnostic.) downloads.laboratoryb.org

Segment isolation

  • Depower/unplug branches or pull fuses feeding sub-nets while watching when the network recovers (modules reappear, comms restore). Use OEM wiring to identify junctions/star points around the stability module. RepairPal.com

Connector/terminal & harness inspection (stability module area first)

  • Perform pin-drag tests; inspect for water/corrosion, backed-out pins, prior repair splices, and harness chafe near the ABS/VDC hydraulic unit or underbody runs. Repair splices and seal water paths. RepairPal.com

Aftermarket device audit

  • Temporarily remove/disable DLC-attached devices (insurance dongles, trackers) or accessories spliced into HS-CAN/power. Re-evaluate bus stability after removal. (Field reports frequently implicate add-ons when U-codes cluster with U0073.) Subaru Outback Forums

Module actions (only after bus integrity is proven)

  • Apply applicable software updates (some OEMs revised U0122 detection). If necessary, replace/initialize the stability module or gateway per OEM procedures after confirming wiring and power integrity. OEMDTC

Verified fixes

  • Restore VDC/VSA/ESC module power/grounds; correct low-voltage and ground issues
  • Repair HS-CAN wiring (opens/shorts), correct splices/junctions; maintain twist/routing
  • Restore proper termination (two 120-Ω ends ≈ 60 Ω total)
  • Clean/repin connectors; correct pin tension and water-ingress issues
  • Remove/rewire interfering aftermarket DLC/telematics devices
  • Reflash/initialize or replace a failed stability module/gateway only after proving network health
  • Clear codes, drive cycle, and re-scan to confirm. RepairPal.com

Sources

  • OBD-Codes – U0122: Lost Communication with Vehicle Dynamics Control (VDC) Module — generic definition and system context. OBD-Codes.com
  • RepairPal – U0122: Lost Communication with Vehicle Dynamics Control Module — symptoms/causes and diagnostic framing. RepairPal.com
  • Honda OEM Troubleshooting (PDF) — DTC U0122-00: F-CAN Malfunction (EPS Control Unit ↔ VSA/ABS Modulator) — key-on/drive diagnostic monitors and EPS↔VSA communication path. downloads.laboratoryb.org
  • Subaru OEM DTC/TSB (2019 Ascent) — ECM Reprogram: Revises U0122 Detection Logic — demonstrates OEM-calibrated threshold/timer logic for U0122. OEMDTC
  • Subaru/Owner Forums (practitioner corroboration) — field cases of U0122 on Subaru platforms (WRX/Crosstrek) often co-occurring with U0073 bus-off; useful for symptom patterns and checks, not primary authority. Subaru Forester Forum+1