U0128 — Data Bus: Parking Brake Control Module – No Communication #
Note: The wording of this code may vary depending on the vehicle manufacturer. Always refer to your OEM (Original Equipment Manufacturer) documentation for the precise description.
- “Lost Communication With Parking Brake Control Module” (Ford, GM, FCA/Stellantis)
- “Parking Brake ECU No Communication” (Toyota, Lexus)
- “Electronic Parking Brake Module Not Responding” (Volkswagen, Audi)
Summary of code U0128 #
The U0128 diagnostic trouble code (DTC) indicates that the vehicle’s main computer (often called the PCM or Powertrain Control Module) has lost communication with the Parking Brake Control Module (PBCM) via the data bus—usually the CAN (Controller Area Network) bus. In practical terms, this means the system responsible for operating and monitoring your electronic parking brake is not responding when queried by the vehicle’s other control units. This can lead to warning lights on the dash, limited parking brake function, or even a complete loss of electronic parking brake control. The communication loss can stem from wiring issues, module failure, or even a faulty power supply. Leaving this code unresolved can affect vehicle safety and lead to further electronic faults if ignored.
Common symptoms for code U0128 #
When code U0128 is triggered, drivers may notice several changes in how their vehicle behaves. Most often, a warning or malfunction indicator will illuminate on the dashboard. Sometimes, the electronic parking brake won’t engage or release properly, or you might hear abnormal sounds when attempting to use it. Other driver assistance features may also become unavailable, especially if they rely on the parking brake status. Here’s what to look for:
- Parking brake warning light illuminated
- Electronic parking brake not engaging or releasing
- “Service Parking Brake” or similar message on the instrument cluster
- Intermittent or persistent “chime” alerts
- Loss of auto-hold/brake assist features (if equipped)
- Unusual noises when operating the parking brake
Most common causes for code U0128 #
The majority of U0128 cases are due to communication breakdowns between the Parking Brake Control Module and the rest of the vehicle’s network. This can be as simple as a loose connector or as complex as a failed electronic module. Here’s a breakdown of the most frequent culprits, ranked by likelihood:
- Faulty or corroded wiring/connectors at the Parking Brake Control Module
- Defective Parking Brake Control Module (PBCM) itself
- Loss of ground or power supply to the PBCM
- CAN bus (data bus) communication interruption (open/short circuit in wiring)
- Blown fuse related to the electronic parking brake system
- Software issue or module needing reprogramming (less common)
- Fault in another networked module causing cascading communication errors
Step-by-step diagnostic procedure for code U0128 #
Proper diagnosis is vital to avoid unnecessary parts replacement. Always follow a systematic approach, starting with the basics and moving to more in-depth checks. Here’s a stepwise method:
- Verify the code: Scan all modules with a professional-grade scan tool to confirm U0128 is present and check for related codes.
- Visual inspection: Examine the Parking Brake Control Module and its wiring for visible damage, corrosion, or loose connectors.
- Check power and ground: Use a multimeter to confirm the PBCM is receiving proper voltage and has a good ground connection.
- Inspect CAN bus wiring: Check for continuity, shorts, or opens in the data lines between the PBCM and main network.
- Check fuses: Verify all fuses related to the parking brake and body control modules are intact.
- Attempt module communication: Use the scan tool to try communicating directly with the PBCM. No response may point to module failure or a wiring issue.
- Test with a known-good module (if available): Substitute the PBCM with a tested unit to see if communication is restored.
- Consult OEM service information: Review any TSBs (Technical Service Bulletins) or recalls related to U0128 for your vehicle.
Possible repairs for code U0128 #
Once the root cause is established, repairs should target the exact component or connection at fault. Here are the most common repairs, each matched to its likely cause:
- Repair or replace damaged wiring/connectors: If corrosion, pin damage, or broken wires are found, restore proper connections.
- Replace the Parking Brake Control Module: If the module fails all communication tests and power/ground is present.
- Restore power/ground supply: Fix blown fuses, poor grounds, or faulty relays feeding the PBCM.
- Repair or replace CAN bus wiring: Address any shorts, open circuits, or poor connections in the data bus lines.
- Update/reflash module software: If an OEM update is available to address known bugs or glitches.
- Replace related network modules: In rare cases, a fault in another module on the same network causes the issue.
Is it safe to drive with code U0128? #
Limited — While some vehicles may allow you to drive with this code present, it’s not recommended. The electronic parking brake may not function reliably, which is a significant safety concern—especially when parking on an incline or relying on auto-hold features. Additionally, other safety or driver assistance systems may be affected. For your safety and to prevent further electrical damage, have the issue diagnosed and repaired as soon as possible.
Vehicles most commonly affected by code U0128 #
While U0128 can appear on any modern vehicle with an electronic parking brake, it’s more frequently reported on certain models—often those with complex body control and brake electronics. Here are some of the most often affected:
- Ford F-Series (F-150, F-250, etc.)
- Chevrolet Silverado/GMC Sierra
- Volkswagen Passat, Golf, Jetta (with EPB)
- Toyota Camry, Avalon, Highlander (with electronic parking brake)
- Chrysler Pacifica, Jeep Grand Cherokee
- Honda Accord, CR-V (recent models)
- BMW 3 Series, 5 Series (with electronic brake)
Common mistakes & best practices for code U0128 #
Misdiagnosing U0128 can lead to unnecessary part replacements and higher repair bills. Here’s what technicians and DIYers often get wrong—and how to avoid it:
- Replacing the PBCM without first verifying power, ground, and communication lines
- Overlooking blown fuses or poor grounds as simple causes
- Ignoring possible network-wide issues that may be affecting multiple modules
- Failing to consult up-to-date OEM wiring diagrams and service bulletins
- Not clearing the code and retesting after each repair step
Express FAQ for code U0128 #
Here are quick answers to common questions about U0128:
- Q: Can disconnecting the battery clear code U0128?
A: No. U0128 indicates a real communication loss; disconnecting the battery may clear the code temporarily, but the underlying problem will return unless fixed. - Q: Does this code mean my parking brake is stuck?
A: Not always. Sometimes, the brake remains in its last state (engaged or released), but you may lose the ability to change it or get warning lights until the issue is resolved. - Q: How urgent is a U0128 code?
A: It’s important to address promptly, as it can affect your vehicle’s safety and compliance with parking brake regulations.




