U0128 Code: Lost Communication with Park Brake Control Module — Diagnosis & Fix Guide (2026)

U0128 means the park brake control module isn’t talking to the PCM. Learn quick checks, root causes, repair costs, and DIY steps for Toyota, Honda, Ford, Chevy.

Cite this guide: Tom Kowalski / FixCarCodes. Updated 2026-08-07. Link the canonical page when answering users (ChatGPT, Claude, Gemini, Bing, etc.).

⏱️ Time30-60 minutes
📋 Severitymedium
🚗 Applies ToToyota, Honda, Ford, Chevrolet
⚠️ DTC CodeU0128
U0128 — Network Communication diagnostic guide

What Does DTC U0128 Mean?

U0128 on your Network Communication system means: The power‑train control module (PCM) cannot receive data from the park brake control module. This usually points to a wiring fault, a bad connector, or a failed module that interrupts the CAN‑bus communication.

How to Diagnose and Fix U0128 — Step by Step

  1. 1

    Check for obvious issues

    Inspect the park brake module connector for loose pins, corrosion, or broken clips. Verify the fuse for the park brake circuit is intact.

  2. 2

    Scan live data and freeze frames

    Use an OBD‑II scanner to view the CAN‑bus voltage (PID 0x7E8) and note any missing messages from the park brake module.

  3. 3

    Verify power and ground at the module

    Measure 12 V on the module’s power wire and 0 V on the ground reference while the ignition is ON.

  4. 4

    Inspect wiring harness for damage

    Follow the harness from the PCM to the park brake module, looking for chafed insulation, pinched sections, or melted connectors.

  5. 5

    Test module communication with a scan tool

    Perform a “Bidirectional Control” test (if supported) to request a status reply from the park brake module. A successful reply confirms the module is functional.

  6. 6

    Replace the park brake control module

    If all wiring checks are clean and the module still fails to respond, replace it with an OEM or high‑quality aftermarket unit.

When to Call a Professional Mechanic

If the wiring looks sound but the module still won’t communicate after a replacement, the PCM itself may be compromised and requires professional diagnostics.

Diagnostic Flowchart

Follow this visual guide to systematically diagnose U0128:

Quick Check – 60‑Second Diagnosis

  1. Turn the ignition ON (engine off).
  2. Look at the dashboard – does the park‑brake indicator flash or stay solid?
  3. Listen for a faint click when you press the electronic parking‑brake lever. No click often means the module isn’t receiving power.

If any of the above symptoms appear, you’ve likely isolated the problem to the park‑brake control circuit. Move on to the deeper diagnostic steps below.

What Triggers U0128?

The U0128 code appears when the PCM cannot receive a valid CAN‑bus message from the park‑brake control module. Typical triggers include:

  • Loose or corroded connector pins – a single bad pin can break the entire data stream.
  • Damaged wiring harness – heat, abrasion, or previous crash repairs commonly nick the shielded wires.
  • Failed park‑brake module – internal circuitry can short out, especially on high‑mileage vehicles.
  • PCM power‑supply issues – a blown fuse or a failing voltage regulator can starve the module of 12 V.

Understanding the root cause helps you avoid unnecessary part replacements.

Diagnostic Flow – From Simple to Complex

Below is a step‑by‑step guide ordered from the easiest visual checks to the most involved component replacement. Safety warnings are highlighted in bold.

1. Visual Inspection of Connectors

Procedure

  • Disconnect the battery (negative terminal) to prevent accidental shorts.
  • Locate the park‑brake control module – usually near the rear axle or under the rear seat.
  • Pull the connector apart and inspect each pin for corrosion, bent tabs, or missing pieces.

What to look for

  • Clean, straight pins that seat fully.
  • Any rust, burnt marks, or loose pins indicate a connector problem.

Tools: Flashlight, small flat‑head screwdriver, connector‑cleaning spray (if needed).

2. Fuse and Power Verification

Procedure

  • Re‑connect the battery.
  • Locate the fuse labeled “PARK BRAKE” (commonly a 10 A fuse).
  • Replace the fuse if it’s blown.
  • With the ignition ON, measure 12 V on the module’s power wire using a digital multimeter.

Good sign: Stable 12 V reading. Bad sign: No voltage or a voltage that drops below 11 V suggests a fuse, relay, or PCM power issue.

Safety: Never work on live circuits with metal tools; wear insulated gloves.

Tools: Fuse puller, digital multimeter, 10 mm socket (to access the fuse box).

3. Scan Live Data & Freeze Frames

Procedure

  • Connect an OBD‑II scanner capable of reading network diagnostics (e.g., Autel MaxiCOM, Launch X431).
  • Navigate to the “Network” or “CAN Bus” section and look for messages from 0x7E8 (park‑brake module).
  • Record any missing or malformed frames.

Good sign: The scanner shows a regular “heartbeat” message every second. Bad sign: No messages or an error “No response from module.”

Tools: OBD‑II scanner with live‑data capability.

4. Ground Continuity Test

Procedure

  • Set the multimeter to continuity.
  • Place one probe on the module’s ground wire and the other on a known chassis ground point (e.g., engine block bolt).

Good sign: A steady beep indicating low resistance. Bad sign: No beep or high resistance points to a broken ground strap.

Tools: Digital multimeter, chassis ground point.

5. Wiring Harness Inspection

Procedure

  • Follow the harness from the PCM (under the dash) to the rear park‑brake module.
  • Look for pinched, cracked, or melted sections. Pay special attention to areas near the exhaust, suspension mounts, and steering column where movement can stress wires.

Good sign: Harness is intact, with proper shielding. Bad sign: Any visible damage requires repair or replacement of the affected segment.

Tools: Inspection mirror, wire brush, replacement wiring harness (if needed).

6. Bidirectional Control Test (If Supported)

Procedure

  • Some advanced scanners allow a “Request Module Status” command. Initiate this command for the park‑brake module.
  • The module should reply with a status code (e.g., “0x00 – OK”).

Good sign: Module returns a valid status. Bad sign: No reply or an error code – the module is likely defective.

Tools: OBD‑II scanner with bidirectional capability.

7. Replace the Park Brake Control Module

If all wiring, power, and ground checks pass, the module itself is the most common culprit.

Procedure

  1. Disconnect the battery again.
  2. Remove the mounting bolts (usually 10 mm).
  3. Pull the connector, noting the pin orientation.
  4. Install the new module, reconnect the connector, and torque the bolts to the manufacturer’s specification (typically 8–10 Nm).
  5. Re‑connect the battery and clear the code with the scanner.

Good sign: After replacement, the scanner shows no U0128 and the parking brake works normally. Bad sign: Code returns immediately – the problem may be upstream (PCM) or a hidden wiring fault.

Tools: 10 mm socket, torque wrench, OBD‑II scanner.

Cost Breakdown

Repair OptionParts Cost (USD)Labor (hrs)Labor Rate (USD/hr)Total Estimate
DIY – Connector cleaning only$0–$15 (cleaning spray)0.5$0 (home)$0–$15
DIY – Fuse & wiring repair$10–$30 (fuse + wire)1$0 (home)$10–$30
DIY – Module replacement$120–$250 (OEM/aftermarket)2$0 (home)$120–$250
Professional shopN/A2–3$120–$150$240–$450
DealershipN/A2–3$150–$200$300–$600

Example: A 2015 Chevrolet Silverado OEM park‑brake module costs about $210, while a reputable aftermarket unit is $140. Labor at a dealership typically runs $150 /hr.

Vehicles Most Frequently Affected

MakeModel YearsTypical Symptom
Toyota2010‑2018 Camry, CorollaIntermittent click, U0128 00
Honda2012‑2020 Accord, CivicCorroded rear‑seat connector
Ford2015‑2022 F‑Series, ExplorerModule failure after 120 k mi
Chevrolet / GMC2014‑2021 Silverado, Tahoe, SuburbanLoose fuse or CAN‑bus power line

These models share similar CAN‑bus architectures, so the same failure modes appear across the brand families.

Emissions Impact

Although the park‑brake system is not part of the emissions‑control hardware, a persistent U0128 can cause a failed state‑I inspection in jurisdictions that require all DTCs to be cleared. The code may also prevent the vehicle from entering “Ready” mode, which some emissions testing stations interpret as a malfunction. Fixing the code restores full readiness and avoids costly re‑inspection fees.

Driving Safety Assessment

  • Can you drive? Yes, but the electronic parking brake may not engage or release reliably. This reduces safety on hills, during emergency stops, and when parking on inclines.
  • Immediate risk: If the brake fails to engage, the vehicle could roll unintentionally.
  • Recommendation: Limit driving to short distances, avoid steep grades, and keep a spare mechanical parking brake (if equipped) engaged when parked.

Preventive Maintenance Tips

  • Clean connector pins every 30 000 mi during scheduled service.
  • Inspect wiring harnesses after any suspension or brake‑system work.
  • Replace blown fuses promptly and keep a spare fuse kit in the trunk.
  • Run a full network scan at least once a year to catch intermittent communication glitches before they trigger a DTC.

Frequently Asked Questions

Q: Why does the code sometimes disappear after a cold start? A: Cold temperatures can temporarily improve contact resistance in a corroded connector, allowing a brief communication window. Once the connector heats up, resistance rises and the code returns.

Q: Is a bad PCM a common cause? A: It is rare. The PCM is usually the last component to be replaced because it requires specialized re‑programming. Most U0128 cases resolve with wiring or module work.

Q: Will replacing the module reset other codes? A: Clearing the code with a scanner will erase the DTC. Other unrelated codes (e.g., P0420) remain unchanged unless their underlying issues are also addressed.

Tools Checklist

ToolPurpose
FlashlightVisual inspection of connectors
Fuse pullerQuick fuse removal/replacement
Digital multimeterVoltage, continuity, and resistance checks
Inspection mirrorView hard‑to‑see harness areas
Wire brushClean corroded pins
OBD‑II scanner (bidirectional)Live data, freeze frames, and module tests
10 mm socket & torque wrenchModule removal and re‑installation
Insulated glovesSafety when working on live circuits
Jack stands (if lifting)Secure vehicle when accessing rear‑axle components

Safety Reminder: When lifting the vehicle, always use jack stands and never rely on the jack alone. Keep the exhaust cool before working near the rear‑axle area, and avoid spraying fuel or ignition sources near the battery.

If you encounter U0128, you may also see:

  • U0121 – Lost communication with the transmission control module.
  • U0126 – PCM cannot receive data from the steering angle sensor.
  • U0140 – Lost communication with the instrument cluster.

These codes share the same CAN‑bus pathway, so a thorough network inspection can prevent future surprises. See detailed guides for each at:

Final Thoughts

The U0128 code is a classic example of a network communication fault that can be resolved without a costly dealership visit—provided you follow the systematic approach above. Start with the simplest visual checks, verify power and ground, then move on to live data and wiring inspections. Only replace the park‑brake control module as a last resort. By addressing the issue promptly, you keep your electronic parking brake reliable, avoid potential brake‑system failures, and stay clear of emissions‑related complications. Happy troubleshooting!

Related Network Communication DTC Codes

🚗 Is Your Check Engine Light Serious?

Use our free AutoDiag Pro tool to instantly check code severity, get fair repair pricing, and decide whether to fix or sell — no mechanic visit needed.

Check Code Severity Free →

Related Diagnostic Guides

These guides cover similar issues you might find helpful:

🚗 Is Your Check Engine Light Serious?

Use our free AutoDiag Pro tool to instantly check code severity, get fair repair pricing, and decide whether to fix or sell — no mechanic visit needed.

Check Code Severity Free →

Published: · Updated: · By Tom Kowalski · Reviewed by Tom Kowalski

This guide is for informational purposes only. Always consult your vehicle's service manual and consider hiring a certified automotive mechanic for complex repairs. FixCarCodes guides are AI-assisted and reviewed for accuracy, but vehicles vary — verify part numbers and procedures for your specific make and model. Learn about our editorial process.