U0101

Lost Communication With Transmission Control Module (TCM)

Car Fault Codes Network

Severity High Get it checked soon and avoid long use.
Can you still drive? With care, short trips only
Who can fix it? Needs a workshop
Typical repair time 30 minutes – 5 hours
Typical cost SAR 100 to 6,000

What it means

Another module, usually the engine computer (ECU), the instrument cluster or the ABS module, has stopped receiving messages from the transmission control module (TCM) over the CAN bus. The transmission usually goes into limp mode to protect itself. Most cases come from lost power or ground at the module, or a connector or bus wiring fault, and several U codes together point to a bus or battery problem rather than this module alone.

Symptoms5

  • Transmission in limp mode, stuck in one gear.
  • Harsh or delayed shifts, or no shifting at all.
  • Check engine light on, sometimes with the gear indicator missing from the cluster.
  • Scan tool cannot communicate with the transmission module.
  • No start on some vehicles because the park signal does not arrive.

Possible causes6

  • Weak battery or loose terminals.
  • Blown transmission module power fuse or faulty relay.
  • Corrosion, oil or water in the module connector, especially when it is mounted on the transmission.
  • Poor ground connections.
  • Open or shorted bus wiring to the module.
  • Internal module failure from heat, water or a voltage spike.

How to diagnose5

  1. Read codes from all modules; if many modules report lost communication, start with the battery and the bus, and if only the transmission control module is missing, focus on it.
  2. Try to communicate with the transmission control module directly with a scan tool; no response points to lost power, ground or wiring to it.
  3. Locate the transmission control module from the manufacturer information, since on some vehicles it is built into the engine computer and on others it is separate or mounted on or inside the transmission, then check its power fuse and measure power and ground at its connector.
  4. Inspect the module connector for water, corrosion or loose terminals, and check the bus wiring to it.
  5. Disconnect the battery and measure resistance between the CAN bus wires at the module connector, comparing with the manufacturer specification to find an open or short.

How to fix6

  1. Charge or replace the battery, and clean and tighten its terminals.
  2. Replace the blown fuse after finding why it blew.
  3. Clean the module connector and repair the ground or damaged bus wiring.
  4. Update the module software if the manufacturer has an update.
  5. Replace the transmission control module if proven faulty with good power and bus wiring, then program and code it to the vehicle.
  6. Clear codes in all modules and confirm the code does not return.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

The cost is low for a battery, fuse or connector, rises with wiring repairs, and is highest if the transmission module must be replaced and programmed, especially when it is built into the transmission.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

Why is the transmission stuck in one gear with this code?

The systems cannot coordinate shifting with the transmission module, so the transmission goes into limp mode to let you drive slowly to a workshop without damaging it.

Does this code mean the transmission module is bad?

Not necessarily. Most cases come from a battery, fuse, connector or wire, and the module should only be replaced after its power, ground and bus wiring are confirmed good.

Do I need programming if I replace the module?

Yes, on most vehicles. A new or used module must be programmed and coded to the vehicle, and sometimes a shift relearn is needed.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

7 + 1 = ?

Related codes