U0101
Lost Communication With TCM

A shop-floor diagnostic walk-through for OBD-II code U0101. What it really means, the common causes in order, and how to find the fault before you waste $600 on a TCM that was never bad.

Fixing it yourself? Shop rebuild kits, hard parts, solenoids, fluids and tools — shipped fast from the USA.
Shop All Transmission Parts →
The tools we point you at are the ones we actually reach for when chasing a network code, not whatever ranked highest in a spec sheet.

U0101 is one of the most misdiagnosed codes in the book, and the reason is simple: the words "Lost Communication With TCM" make people read it as "the TCM is dead." It almost never is. The code is a network complaint, not a module verdict. It means one or more controllers on the CAN data bus stopped hearing the message frames the Transmission Control Module is supposed to be broadcasting. The PCM, the body controller, the instrument cluster, whatever was listening for the trans data, sent up a flag because the chatter went quiet.

That distinction is the whole job. A TCM that has lost power or ground, or a TCM whose CAN High / CAN Low pair got opened or shorted, will throw this exact code while being perfectly healthy internally. Replace it without checking the wiring and you will have a $600 paperweight and the same code on the next start. Check connections and grounds first. Always.

What U0101 Actually Means

Modern vehicles run their modules on a Controller Area Network. Every controller shares two twisted wires, CAN High and CAN Low, and each one broadcasts its data on a schedule. The TCM sends shift status, gear position, output shaft speed, and fault info onto that bus. When a module that expects those messages does not see them for a set period, it sets a U-code. U0101 specifically points the finger at the transmission control module having gone silent.

Because the bus is shared, U0101 rarely shows up alone. You will commonly find it stored next to U0100 (lost comm with ECM/PCM), U0073 (control module communication bus A off), or a fistful of "lost communication with" codes across every module on that segment. That pattern is a tell. One module dropping off the bus, or a single chafed wire shorting the network, can make every other controller report that it lost the one that went dark. Read the full set before you chase any one of them.

Symptoms You Will See

The Real Causes, In Order of Likelihood

After enough of these, the order stops being a guess. Here is what actually causes U0101, ranked the way it shows up on the bench and on the lift.

CauseWhy It HappensLikelihood
Corroded / loose TCM connector or bad groundGreen corrosion, spread pins, or a loose ground strap kill power, ground, or signal at the module. The single most common real cause.Most common
CAN bus wiring chafe / openTwisted pair rubs through on a bracket or rusts open in a harness, breaking the H/L network path.Common
Water intrusion into an internal TCMOn units where the TCM lives in the trans (6L80, 68RFE, ZF 8HP), fluid or moisture wicks into the internal connector or board.Common on those platforms
Blown fuse / bad power feedThe TCM ignition or battery feed fuse opens, or a corroded splice cuts the supply, so the module never wakes up.Occasional
Failed TCMThe module is genuinely dead from internal failure, heat, or vibration. Real, but last on the list.Least common

Note where "failed TCM" sits. Dead last. Every cause above it is a connection, a ground, a wire, or a fuse, and every one of them is cheaper to fix than a module plus programming.

Step-by-Step Diagnosis

1. Scan all modules, not just the engine

Plug in a bidirectional scan tool and pull codes from every controller, not just the powertrain. You want the full network picture. If a dozen modules all report "lost communication with TCM," and especially if they report lost comm with each other, you are looking at a bus or connection problem. Note freeze frame and whether the codes are current or history. A tool that can do a network topology scan is worth its weight here.

Shop bidirectional scan tools

2. Check power and grounds at the TCM

Find the TCM connector pinout for the vehicle. Back-probe the power feed pins with a digital multimeter, key on, and confirm you have battery voltage where the module expects it. Then check the grounds: probe each TCM ground pin to a known-good chassis ground and look for less than 0.1 volt of drop with the circuit loaded. A ground that reads fine static but drops voltage under load is a classic intermittent. Wiggle-test the harness while watching the meter.

Shop automotive digital multimeters

3. Back-probe CAN High and CAN Low for ~60 ohms

This is the money test. A healthy CAN bus has two 120-ohm terminating resistors wired in parallel, one at each end of the network. Key off, battery disconnected or at least the modules asleep, put your meter across CAN High and CAN Low at the DLC or at the TCM connector. You should read roughly 60 ohms. Read 120 ohms and one terminating resistor or one branch is open. Read open or thousands of ohms and the bus is broken. Read near zero and the pair is shorted together. That single number narrows the whole fault down fast.

A proper back probe lead set lets you pierce or slip behind the connector seal without butchering the wire. Do not stab the insulation with a paperclip and leave a moisture entry point behind.

Shop back probe test lead kits

4. Inspect the connector and the harness

Unplug the TCM connector and look at it under good light. Green or white corrosion, spread or pushed-back terminals, melted plastic, and especially any sign of fluid or water in the connector body all point to your fault. On internally mounted TCMs, pull the pass-through connector and check for ATF that has wicked up the wires. Follow the CAN twisted pair along its run and look for chafe points at brackets, edges, and anywhere the loom was repaired before.

5. Clean, repair, protect

Clean corroded terminals with electrical contact cleaner, re-tension spread pins, and pack the connector with dielectric grease before you reseat it. Repair chafed CAN wiring with soldered, heat-shrunk joints, never a crimp-and-tape patch on a data line. Reseat grounds to bare, clean metal. Clear codes, drive it, and recheck.

Shop dielectric grease and contact cleaner

When the TCM Is Actually Dead

You only condemn the module after you have proven everything around it is good. The TCM is genuinely failed when: power and ground at the connector are confirmed within spec, the CAN pair reads the correct ~60 ohms and is intact, the connector is clean and dry, and the module still will not wake up or respond on the bus. On internally mounted units, water intrusion that has cooked the board counts as a dead module even though the root cause was moisture.

Remember that most TCMs need to be programmed and flashed to the vehicle after replacement. A new module out of the box will not just plug and play on most platforms. Budget for the programming, and on internal units, fix whatever let water in or you will be back here in a year.

Need a TCM or Solenoid? Ships Same-Day

Once you have proven the module or the internal solenoid pack is the fault, our companion shop gearboxinsider.com stocks TCMs, solenoid bodies, internal harnesses, and connectors for the common platforms. Same-day ship before 2pm Eastern.

Shop Gearbox Insider →

FAQ

Can I drive with code U0101?

Briefly, and gently. The trans is in limp mode for a reason, and you have lost shift control and likely your speedometer. Get it home or to a bay, but do not run it like that for weeks. The failsafe gear is hard on the converter and you have no idea what else on the bus is compromised.

Why do I have U0101 along with a bunch of other U-codes?

That is the normal pattern and it points away from the module. When the TCM drops off the network, every controller that was listening reports that it lost the TCM. A single shorted or open CAN wire can light up the whole bus. Chase the wiring and connections, not five modules.

Will a battery disconnect or reset clear U0101?

If the cause is a genuine fault, no. The code comes right back the moment the module is supposed to talk and cannot. A reset only helps if you had a momentary glitch, like a corroded connector that briefly lost contact, and even then you have not fixed anything. Find and repair the actual fault.

Do I need a dealer to fix U0101?

Not for the diagnosis. A capable bidirectional scan tool and a multimeter find the fault in your driveway. You may need a dealer or a locksmith-grade programmer if the repair ends up being a replacement TCM that requires flashing to the VIN.

Get the next diagnostic write-up in your inbox

No spam, no sales pitch. Real shop-floor diagnostics, fluid spec updates, and the occasional tool recommendation.

Join the newsletter