The data network lost its connection to the brake system control module, which usually disables ABS and stability control — your base hydraulic brakes still work mechanically.
Your base brakes still work, but ABS and stability control are likely off. Drive gently, avoid hard braking and slick roads, and get it checked promptly.
Reviewed by ratchit Automotive Solutions for clarity and inspection-first safety framing. Not a substitute for professional diagnosis.
Use this guide to decide what to inspect first, what it may cost, and when to move from DIY checks to professional diagnosis.
U0129 is a clue, not a confirmed diagnosis. Inspect simple causes before replacing parts.
Can you keep driving?
Best first DIY check
Don't replace this first
When to seek a shop
Recommended next action
Inspection cost
Free OBD2 read at most parts stores
DIY parts cost
$0–$900
Inspect first before replacing parts.
If the vehicle is unsafe to drive, stop driving and seek professional help.
Shop diagnostic cost
$80–$150 (typical shop diagnostic fee)
Shop repair cost
$90–$1,500
Diagnostic uncertainty: This code points to a system or condition, not a guaranteed failed part. Inspect before replacing.
Cost variation: Costs vary by vehicle, location, part quality, labor rate, and the confirmed root cause.
These checks are cheap, fast, and rule out the most common causes before spending money on parts.
Save this issue to My Garage, track what you inspect, and build service history for this vehicle.
V-IQ readiness preview: High impact — resolving and tracking this issue may noticeably improve your V-IQ readiness. Tracking active codes and resolutions builds a service history we use to estimate V-IQ readiness over time.
U0129 means the network stopped hearing from the brake system control module, which on some vehicles is separate from the ABS module itself. Because this is safety-relevant, be precise about what it means. Your base brakes are hydraulic and mechanical: pedal, master cylinder, lines, calipers, and pads are unaffected by a communication code, so the car still stops. What you lose is the electronic assistance — anti-lock braking, traction control, and stability control typically go offline together, because those functions depend on the brake module's wheel-speed data and valve control. That shared dependency is why three or four warning lights appear at once, and why the speedometer can drop out on vehicles that take vehicle speed from this module. The cause is rarely the module. Low system voltage comes first, because a tired battery or a charging system that dips can drop several modules off the bus at the same time and store a frightening list of codes for a cheap fault. Then come fuses, grounds, and the module connector. Brake control modules are mounted low in the engine bay near the master cylinder and hydraulic unit, right where road spray, slush, and road salt collect, so water intrusion and corroded pins are a recognised pattern rather than bad luck. Chafed or broken bus wiring between the module and the gateway is the other frequent finding, often near a bracket or bulkhead pass-through. Work in order: battery and charging, a full all-module scan (several U-codes together point to one shared power, ground, or bus fault), brake module fuses, the connector, then the bus wiring. Module replacement belongs at the very end, both because it is expensive and because it normally requires programming and a proper brake bleed afterwards. Until the fault is repaired, drive gently, leave extra following distance, and avoid wet or icy roads where ABS and stability control matter most.
Steps ordered by urgency — tackle Now items first.
Fixes listed in order of likelihood and cost-efficiency.
Run a free maintenance scan to see what else needs attention based on your year, make, model, mileage, and climate.
Ranges vary by vehicle, region, and shop. Use as a ballpark — always get a quote.
DIY estimate
$0 – $40
Shop estimate
$90 – $180
DIY estimate
$100 – $250
Shop estimate
$150 – $450
DIY estimate
$450 – $900
Shop estimate
$600 – $1,500
Cost data is estimated and may not reflect your specific vehicle or location.
Get maintenance reminders, seasonal tips, and related guidance for your vehicle by email.
We'll only use your email to send ratchit maintenance reminders and helpful vehicle guidance. You can unsubscribe anytime.
Track this diagnostic issue — track what you inspect and build service history for this vehicle.
Save to My GarageRun a free scan and get vehicle-specific recommendations based on your mileage, climate, and current codes.