Skip to main content
OBD-II Diagnostic Trouble Code
U0101

Lost Communication With TCM

U
Network
modules / CAN bus
0
Generic
SAE standard
1
Network subsystem
01
Lost Communication With TCM
Severity · general guide
High
Transmission in limp mode or no-shift state. Requires a full-system scanner that can communicate with all modules to diagnose.
Code type
Generic
System
Network
Quick answer

Limp mode only. Drive to shop; no towing until diagnosed. U0101 means the ECM has lost communication with the transmission control module (TCM) on the CAN bus and is no longer receiving the expected data frames from it.

What U0101 means

On all modern electronically controlled automatic transmissions, the transmission control module and the engine control module exchange data continuously via the vehicle's CAN bus. The TCM sends the ECM gear position, torque reduction requests, shift status, and TCC lockup commands; the ECM sends the TCM engine speed, throttle position, and driver demand data. When the ECM stops receiving the expected CAN message frames from the TCM — either because the TCM has gone offline, the bus wiring has failed, or the TCM's power supply has been interrupted — it stores U0101. Because the two modules are so closely coupled during gear changes and torque management, U0101 typically causes immediate and severe symptoms: the transmission enters failsafe mode, and the ECM adjusts engine torque output based on whatever default assumptions it can make without TCM data.

Symptoms

  • Check engine light and/or transmission warning light on
  • Transmission locked in a single gear (limp mode) — no shifting
  • Harsh engagement when selecting Drive or Reverse
  • Loss of cruise control (requires ECM-TCM coordination)
  • Torque converter lockup (TCC) disabled — elevated RPM at highway speed
  • Multiple warning lights on simultaneously (ABS, traction control, stability control may also illuminate as secondary effects)

Common causes

  • Blown fuse or failed relay powering the TCM, causing it to go entirely offline — the most common and easiest to check first
  • Corroded, loose, or damaged connector at the TCM itself, breaking the CAN bus connection
  • Broken CAN High or CAN Low wire between the TCM and the CAN bus network — chafing at frame rails or near hot components is a common location
  • Failed TCM with an internal power supply or CAN transceiver fault that prevents it from communicating
  • Low battery voltage or a poor chassis/engine ground degrading CAN bus signal integrity to the point where the TCM's messages are lost
  • Wiring harness damage in the transmission area — harnesses routed near exhaust or moving drivetrain components are susceptible to chafing

Severity & driving advice

Severity: High — Transmission in limp mode or no-shift state. Requires a full-system scanner that can communicate with all modules to diagnose.

Can I drive? Limp mode only. Drive to shop; no towing until diagnosed.

Diagnostic approach

  1. Check the TCM fuse and relay immediatelyLocate the TCM power and ignition fuses in the underhood or interior fuse box using the vehicle's fuse chart. A blown fuse takes the TCM entirely offline and explains U0101 without any other cause. Replace any blown fuses and inspect the corresponding circuit for a short before assuming the TCM itself has failed.
  2. Check battery voltage and all chassis groundsMeasure battery voltage with the engine off (should be 12.4–12.6V) and running (13.8–14.4V). Inspect the main battery ground cable at both the battery terminal and the chassis attachment point. A corroded or loose ground can drop CAN bus voltage enough to cause communication failures without setting a battery or charging system code.
  3. Inspect the TCM connector and wiringLocate the TCM (typically mounted in the engine bay near the firewall, or in the cabin under the dashboard depending on the vehicle). Unplug the TCM connector and inspect all terminals for corrosion, bent pins, or backed-out terminals. Repin any corroded contacts using correct terminal repair tools. Test the CAN High and CAN Low circuit continuity from the TCM connector back to the OBD-II port — an open in either wire removes the TCM from the network.
  4. Verify CAN bus termination resistance at the OBD-II portWith all modules powered off (key out), measure resistance between pin 6 (CAN High) and pin 14 (CAN Low) at the OBD-II port. The reading should be close to 60 ohms — two 120-ohm end-of-line resistors in parallel. A reading of 120 ohms indicates one termination resistor is missing or one half of the bus is disconnected. Infinite resistance indicates a complete CAN bus break on that network.

Make & model notes

Chrysler / Dodge / Jeep: FCA vehicles (2007–2014 Jeep, Dodge, Chrysler) are well-documented for U0101 caused by corrosion in the TCM's C1 or C2 connector on the firewall side of the engine bay. Water intrusion into these connectors is common, and re-pinning or replacing the connector assembly resolves U0101 in many cases without replacing the TCM itself.

General Motors: GM trucks and SUVs (2003–2009 Silverado, Sierra, Tahoe) generate U0101 from TCM connector corrosion at the transmission harness bulkhead connector on the driver's side of the transmission case. Pulling the connector and inspecting for green oxidation on the pins is the first diagnostic step before any module testing.

Ford: Ford vehicles with the 6R80 or 5R110 transmission (F-150, Super Duty) occasionally develop U0101 from wiring harness chafing along the transmission crossmember where the harness routing is exposed to road debris. Inspect the harness for protective loom damage in this area before condemning the TCM.

FAQ

What is the difference between U0100 and U0101?

U0100 is a lost communication fault with the ECM or PCM (the primary engine controller). U0101 is a lost communication fault specifically with the TCM (the transmission controller). Both are CAN bus communication codes and share the same diagnostic approach — check power, grounds, wiring, and then the module itself — but they point to different offline modules.

Can I diagnose U0101 with a basic OBD-II reader?

No. A basic code reader reads only the engine (powertrain) module. U0101 requires a full-system scan tool that can independently attempt to communicate with the TCM module. If the TCM is completely offline, even a professional scanner will be unable to communicate with it directly — that inability itself confirms the module is not present on the bus.

My TCM fuse keeps blowing — what does that mean?

A repeatedly blown TCM fuse indicates a short circuit in the TCM power supply wiring or an internal TCM failure drawing excessive current. Do not simply replace the fuse repeatedly with a higher-rated fuse. Trace the TCM power circuit for chafed wiring shorting to ground, or have the TCM tested for an internal power supply fault.

Will U0101 clear itself after fixing the wiring?

Once the TCM is back online and communicating normally, U0101 will require clearing with a scan tool. It does not self-clear even after the fault is repaired. Some modules will re-establish communication immediately after the connector is repaired; others require a key cycle. Clear the code, cycle the ignition, and confirm the TCM is visible in the scan tool's module list before confirming the repair.