OBD-II trouble code
U0128: Lost Communication with Park Brake Control Module
A module on the network can no longer hear from the park brake control module, which operates the electronic parking brake. Usually a power, ground, or wiring fault, it can leave the parking brake stuck applied or released and light the brake and EPB warnings.
Quick facts
- System
- Network
- Category
- Network Communication
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $130 – $1,100
- DIY difficulty
- Advanced DIY
What does U0128 mean?
U0128 is set when another module on the vehicle's communication network stops receiving messages from the park brake control module — the controller that operates the electronic parking brake (EPB). On vehicles with an electronic parking brake, this module drives the motors or actuators that clamp and release the rear brakes when you press the EPB switch, and it coordinates with the stability system for features like hill-hold and automatic release. When the network loses contact with it, U0128 records that the module has gone silent.
The causes are the familiar lost-communication faults. The module may have lost power or ground through a blown fuse, corroded ground, or failed relay. The communication wiring or a connector at the module can be damaged, chafed, or corroded. The module's internal communication circuitry can fail, or another module on the bus can disrupt the network. Low 12-volt system voltage is a common cause of intermittent dropouts.
The practical impact depends on the state the parking brake was in when communication was lost. The EPB may refuse to release, leaving the brake applied, or refuse to apply, so it won't hold the vehicle on a grade; either way the brake and EPB warning lights typically come on. Hill-hold and auto-hold features may stop working. The vehicle is usually driveable if the brake released, but a parking brake you can't rely on is a real concern on hills, so U0128 should be addressed promptly.
Common causes
- Blown power or ground fuse for the park brake control module
- Corroded or loose ground at the module
- Damaged or chafed communication wiring to the module
- Corroded or backed-out terminals at the module connector
- Failed internal communication circuitry in the module
- Another module on the bus disrupting network communication
- Low 12-volt system voltage from a weak or failing battery
- Water intrusion into the module or connector
Symptoms
- Electronic parking brake (EPB) and brake warning lights on
- Parking brake won't apply or won't release
- Hill-hold / auto-hold features inoperative
- Check engine light may also be on
- Scan tool can't communicate with the park brake control module
- Service-required or EPB fault message on the dash
- Symptoms may be intermittent with a marginal connection
Diagnostic steps
- 1.Scan all modules; confirm the park brake control module is unreachable while others respond.
- 2.Check the module's power and ground fuses, relays, and ground points.
- 3.Inspect the communication wiring and connector at the module for chafing, corrosion, and loose terminals.
- 4.Check for water intrusion at the module location, which is often near the rear of the vehicle.
- 5.Measure the communication bus lines at the module connector and verify continuity back to the bus.
- 6.Test the 12-volt battery and charging, since low voltage can cause intermittent communication loss.
- 7.If power, ground, and wiring are good but the module still won't communicate, suspect an internal module fault requiring replacement and programming.
Repair cost
$130 – $1,100
A blown fuse, corroded ground, or connector repair is the cheapest fix at $130-$400 once located. Wiring repair runs $200-$600. Diagnostic time often adds $100-$200. Replacing and programming a park brake / EPB control module typically runs $500-$1,100 or more, and is a last resort after wiring, power, and ground are ruled out.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with module communication / can bus diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.