U0128 code meaning
Lost Communication With Park Brake Control Module
Network system Generic code U01xx codes Check engine light
What U0128 means
U0128 signals that the electric parking brake controller has dropped off the bus. GM rates it very differently by node: the 2017 engine table waits 10 s for the park brake message and treats a miss as Type A (MIL at once), while the 2019 chassis controller (ICCM) needs only 1 s but files it as Type C without MIL; from model year 2018 GM folds this ICCM check into U0121. Saab's 9-5 list adds subtypes 71, 72 and 74 for corrupt frames. FCA names U0128 among the codes of a 2019 Cherokee 3.2 L PCM update. In GM Silverado trucks it appears with many other U codes when a harness fault upsets the whole network (PIT5713A). U0135/U0136 cover further park brake modules. The parking brake may not apply or release.
U0128 at a glance
- Check engine lightYes, usually on
- Emissions testNot an emissions code
- Limp modeNot expected
- Repair difficultyMedium
- Typical labor0.5 to 4 hours
- Clears after repairWhen cleared with a scanner
Symptoms of U0128
- Service Parking Brake message or brake warning lamp
- Electric parking brake does not apply or release
- MIL on in vehicles where the engine controller stores it
Common causes of U0128
- Most likelyFuse, supply or ground of the park brake module missing
- PossibleChafed or corroded bus wiring, often affecting several modules at once
- PossibleWeak battery causing the module to drop out (stored code)
- Less likelyController software issue fixed by reprogramming
- Less likelyPark brake control module internally faulty
Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.
Parts involved
Parking brake moduleCAN bus wiring
What each part of U0128 means
| U | Network system: communication between the control modules (CAN bus). |
| 0 | Generic code: it means the same on every make (SAE standard). |
| 28 | The exact fault in that area. |
What to do next
- Note U0128 and any other codes stored with it: several codes together often point to one cause.
- Check for loose connectors and damaged wiring around the parts the code names.
- Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
- Clear the code only after the repair. If it comes back, the fault is still there.
Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.
Questions about U0128
What does U0128 mean?
U0128 means "Lost Communication With Park Brake Control Module". U0128 signals that the electric parking brake controller has dropped off the bus. It is a generic code, so it means the same on every make.
Is it safe to drive with U0128?
Usually yes, for a short time, if the check engine light is steady and the car drives normally. If the light flashes or the car runs badly, stop and have it checked.
Will U0128 fail an emissions test?
U0128 is not an emissions code, so on its own it usually does not fail an emissions test. Other stored codes or a lit check engine light still can.
How hard is U0128 to fix?
Difficulty: medium. A typical repair takes 0.5 to 4 hours of work. This is a job for a workshop.
Will U0128 clear itself after the repair?
Clear the code with a scanner after the repair. If the fault is fixed, it does not come back.