Severity High
U0128

U0128 Lost Communication with Park Brake Module

📅 Last reviewed: July 2026
What does the U0128 code mean?

Diagnostic trouble code U0128 indicates that the engine control module (ECM/PCM) has lost communication with the park brake control module over the CAN (Controller Area Network) data bus. This module controls the parking brake, especially in vehicles equipped with an electronic parking brake (EPB) system. The loss of communication can be caused by faults in the CAN bus wiring, issues with the park brake module itself, or power/ground problems affecting the module.

High
Severity
Variable
Typical Cost
High
Frequency

1. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Scan for all stored codes and note any related CAN bus codes

2

Visually inspect the park brake module connector for corrosion or damage

3

Check the CAN bus wiring for opens, shorts, or high resistance using a multimeter

4

Verify power and ground at the park brake module (check fuses and relay)

5

Test CAN bus termination resistance (should be ~60 ohms with modules connected)

6

If wiring and power are OK, suspect a faulty park brake module or ECM/PCM

5. Frequently Asked Questions

Is it safe to drive?

No, it is not safe to drive. The electronic parking brake may fail to engage or disengage, which could lead to a roll-away or inability to park safely. Have the vehicle diagnosed and repaired immediately.

How much does it cost to fix?

The cost varies widely depending on the root cause. A simple fuse or wiring repair may cost $100-$300, while replacing a park brake control module can range from $400 to $800 or more, including labor and programming.

6. Related Codes

Need an OBD2 Scanner for the U0128? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →