U0128 Code: Lost Communication With Park Brake Control Module
The electronic parking brake module dropped off the network, so the parking brake may not apply or release.
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 Park Brake Control Module
- System
- Module Communication · Network
- Safe to drive?
- With caution
- Typical repair cost
- $0–$1,200
- DIY difficulty
- Moderate
U0128 is logged by modules such as the ABS/ESC unit, instrument cluster or engine computer when the electronic parking brake (EPB) module stops sending messages. On cars with a standalone EPB module it usually sits in the trunk area, under a rear seat or behind interior trim and drives two small motors on the rear calipers through high-current fuses. When it goes silent, the switch on the console stops doing anything, auto-hold and hill-hold are unavailable, and the parking brake may stay locked or refuse to lock. Because the caliper motors draw heavy current, EPB modules are very sensitive to a weak battery.
Can I keep driving? If the parking brake is released, the car can be driven with care, but park on level ground, leave it in Park or in gear and use wheel chocks if you have them. If the brake is stuck on, don't drive against it; it will overheat the rear brakes.
How to read U0128
- U Network
- 0 Generic (SAE)
- 1 Module Communication
- 28 Specific fault
Symptoms
- Red parking brake light flashing or a "Service parking brake" message
- Parking brake switch does nothing when pulled or pushed
- Rear wheels stay locked and the car won't roll away
- Auto-hold or hill-start assist not available
- Parking brake does not apply automatically when the engine is shut off
- Several warnings after a flat or replaced battery
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Low battery voltage or a poor battery connection; EPB modules drop out when voltage sags under motor load
- Blown fuse feeding the EPB module or its caliper motor circuits
- Water in the trunk or under the rear seat corroding the module connector
- Internal EPB module failure
- Damaged CAN wiring between the module and the network
Diagnosis step by step
Test and charge the battery first
Measure about 12.6 V at rest and make sure it stays above roughly 10 V while cranking. Fully charge or replace a weak battery, tighten the terminals, clear codes and retest before going further.
Tools: Multimeter, Pliers
Try to reach the EPB module
With a scan tool that covers the parking brake system, check whether the module answers. If it answers, read its own codes for motor current or switch faults; if it doesn't, it has no power, no ground or no bus connection.
Tools: OBD-II scanner
Check the EPB fuses
There is usually a small fuse for the module logic and one or two larger fuses for the caliper motors. Test each with a meter; a blown motor fuse often points to a seized caliper or chafed motor wire rather than the module.
Tools: Multimeter, Flashlight
Look for water around the module
Lift the trunk floor or rear seat and check for water in the spare wheel well or carpet. Leaking tail lamp gaskets, trunk seals and blocked drains are common sources; a wet connector needs cleaning and the leak must be fixed.
Tools: Flashlight, Screwdriver
Measure power, ground and CAN at the module plug
With the key on, confirm battery voltage on the supply pins, a good ground under load and about 2.5 V on each CAN line. If all are present and the module stays silent, it is faulty.
Tools: Multimeter
Replace, code and calibrate
A new EPB module normally needs coding and a parking brake calibration routine with a scan tool. Use the same tool's service mode if the rear pads must be changed; forcing the pistons back without it damages the motors.
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 |
|---|---|---|
| Charge or replace battery | Yes | $0–$300 |
| Replace EPB fuse | Yes | $5–$90 |
| Fix water leak and clean module connector | No | $100–$400 |
| Replace EPB control module (incl. coding/calibration) | No | $450–$1,200 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Emissions / smog test impact
Depends
U0128 does not affect the emissions portion of a smog check unless the check engine light is on. States with a safety inspection check the parking brake and may reject a vehicle with the brake warning lit.
Frequently asked questions
My parking brake is stuck on. How do I release it?
First try charging the battery and cycling the ignition; many EPB faults clear once voltage is back. Some models have an emergency release described in the owner's manual; otherwise the car needs a scan tool or a tow on dollies to a shop.
Can a low battery really cause U0128?
Yes. The caliper motors draw a lot of current when they apply, and a tired battery lets the voltage dip until the module resets and drops off the network.
Is it safe to drive with this code?
If the brake is released, the service brakes work normally. What you lose is a reliable parking brake and auto-hold, so be careful on hills and when parking.
Why did the rear brake job cause EPB trouble?
Electronic parking brakes must be put into service mode before the pistons are retracted. Skipping that step can damage the caliper motors and leave the module with faults or disconnected wiring.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- Manufacturer public service information (cross-checked)
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy