Lost Communication With TCM
In short
U0101 is a network (CAN bus) communication code meaning a control module — usually the engine computer (PCM/ECM) — has stopped receiving messages from the Transmission Control Module (TCM). In the real world the most common cause is a wiring or connector problem at or near the transmission, often from corrosion, chafed harness wires, or moisture intrusion. It can also be triggered by low system voltage or a failing TCM itself.
Is it safe to drive with U0101?
It is usually safe to drive a short distance, but when the network loses the TCM the transmission typically drops into a fail-safe 'limp' mode, locking into one gear with no normal shifting. Avoid highway speeds and heavy loads, and get it diagnosed soon because erratic or no shifting can be unsafe in traffic and can stress driveline components.
Symptoms
- Check Engine Light and often a transmission or wrench warning light
- Transmission stuck in one gear (limp/fail-safe mode)
- Harsh, delayed, or no gear shifts
- Speedometer or gear indicator may read incorrectly or go blank
- No throttle response coordination — sluggish or jerky acceleration
- Multiple communication U-codes (e.g. U0100) stored alongside U0101
Common causes (most → least likely)
How to diagnose it (before buying parts)
- 1 Scan ALL modules (not just the engine) and record every stored code, including other U-codes — multiple modules dropping off usually points to a shared bus or power/ground fault.
- 2 Test the battery and charging system; confirm a clean, stable voltage and verify main grounds, since low voltage commonly mimics communication loss.
- 3 Visually inspect the TCM connector and transmission harness for corrosion, green/white residue, bent pins, moisture, and chafed or rubbed-through wiring.
- 4 With the key on, back-probe the TCM power and ground circuits, then check CAN High/Low continuity and resistance between the TCM and the network per the service manual.
- 5 Clear codes and watch live data while wiggle-testing the harness and connectors — an intermittent U0101 that returns when flexed confirms a wiring/connector fault before replacing the TCM.
Repair options & cost
By manufacturer
Common on vehicles with a transmission-mounted TCM, where heat, vibration, and fluid intrusion lead to connector corrosion and internal TCM failures.
CAN network faults and U0101 can stem from corroded grounds, chafed harnesses near the transmission, and low battery voltage events on automatics.
Watch for damaged or corroded TCM connector pins and harness rub-through, plus weak batteries that drop bus voltage and trigger communication codes.
On CVT-equipped models, valve-body-integrated TCM (TCU) connector issues and heat can cause communication loss and shift faults.
Frequently asked questions
Can I drive with a U0101 code?
You can usually drive a short distance, but the transmission will likely be in limp mode — stuck in one gear with limited speed. Drive gently to a safe location or shop and avoid highways and towing until it is fixed.
What does Lost Communication With TCM mean?
It means another module (typically the engine computer) has stopped receiving data messages from the Transmission Control Module over the vehicle's communication network. The TCM may be fine — the problem is often the wiring, connectors, or power supply that link it to the rest of the car.
Will a bad battery cause a U0101 code?
Yes. Low or unstable voltage from a weak battery, corroded terminals, or a failing alternator can cause modules to briefly drop off the network and set U0101 and related U-codes. Always test the charging system before condemning the TCM.
How much does it cost to fix a U0101 code?
A simple connector cleaning or wiring repair often runs from 50 to 400 dollars. If the TCM itself must be replaced and programmed, expect roughly 600 to 1500 dollars depending on the vehicle and labor rates.