HomeTrouble CodesU0121

U0121 — Lost Communication Anti Lock Brake System Abs Control Module

Generic OBD-II · all makesNetwork / communication

U0121 indicates that the powertrain control module (PCM) has lost its digital communication with the anti-lock brake system (ABS) control module over the vehicle's controller area network (CAN) bus. This means the engine computer can no longer exchange data with the ABS module, which typically points to a power, ground, wiring, or module-level fault on the ABS side rather than a problem with the PCM itself.

Symptoms

What causes it — most likely first

1. ABS control module internal failure

The ABS module itself has failed internally and no longer powers up or responds on the CAN bus. This is the single most common cause of U0121, especially on vehicles with known ABS module reliability issues.

2. Open or damaged wiring between PCM and ABS module

The CAN high or CAN low circuit between the ABS module and the rest of the network is open, chafed, corroded, or broken. This breaks communication without necessarily affecting other modules.

3. Missing power or ground to ABS module

A blown fuse, failed relay, corroded ground point, or damaged power feed prevents the ABS module from powering on. A module with no power cannot communicate, which the PCM interprets as lost communication.

4. Corroded or damaged ABS module connector

The electrical connector at the ABS module has corroded, spread, bent, or pushed-back pins, causing an intermittent or complete loss of contact on power, ground, or communication circuits.

5. CAN bus short or network fault

A short to ground or power on the CAN bus lines — anywhere on the shared network — can disrupt communication with one or more modules. This is less common but should be checked if multiple U-codes are present.

6. PCM or ECM internal failure

Extremely rare. The PCM's CAN transceiver could fail, but this would typically cause multiple communication codes and broad network problems, not an isolated U0121. This should only be considered after all ABS-side checks are exhausted.

How it's diagnosed

  1. Scan all modules and record all stored codes. If U0121 is the only U-code, focus on the ABS module and its circuits. If multiple U-codes exist, investigate the CAN bus network broadly.
  2. Visually inspect the ABS module connector for corrosion, bent or pushed-back pins, moisture intrusion, and physical damage. Repair or replace the connector as needed.
  3. Verify battery voltage and ground at the ABS module connector using a multimeter with the key on. Check all relevant fuses and relays supplying the ABS module.
  4. Perform CAN bus continuity and resistance testing between the ABS module connector and the PCM or diagnostic port. Compare readings to manufacturer specifications.
  5. Attempt to communicate directly with the ABS module using a scan tool. If the module cannot be reached while power, ground, and wiring are confirmed good, the ABS module has likely failed internally.
  6. Only after confirming power, ground, wiring, connector integrity, and CAN bus health, consider the possibility of a PCM fault — but this is exceptionally rare for an isolated U0121.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Is it safe to drive with code U0121?

Basic braking will still function, but ABS, traction control, and stability control will be disabled. The vehicle may also have a non-functioning speedometer depending on design. It is not ideal for continued driving, especially in poor road conditions.

Will replacing the PCM fix U0121?

Almost never. U0121 means the PCM cannot talk to the ABS module. The fault is overwhelmingly on the ABS side — the module itself, its power or ground, its connector, or its wiring. Replacing the PCM for this code is a misdiagnosis in the vast majority of cases.

Can a bad wheel speed sensor cause U0121?

No. A wheel speed sensor fault will set a specific speed-sensor code, not a communication code. U0121 indicates the entire ABS module is not communicating on the network, which is a different type of failure.

Can a low battery or voltage issue trigger U0121?

Yes. If system voltage drops low enough, the ABS module may fail to power up or maintain communication, triggering U0121. Checking battery health and charging voltage is worthwhile before deeper diagnosis, especially if the code appeared after a jump-start or battery disconnect.