U0103

Lost Communication With Gear Shift Control Module "A"

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 – 4 hours
Typical cost SAR 100 to 5,000

What it means

Another module, usually the transmission module (TCM) or the engine computer, has stopped receiving messages from the gear shift control module over the CAN bus. This module exists on vehicles with an electronic gear selector or shift buttons, and passes the driver's gear selection to the transmission. When communication is lost, selecting a gear or leaving park may not be possible, and the cause is usually module power, its connector or the bus wiring.

Symptoms5

  • Unable to select a gear, or the gear selector does not respond.
  • Gear indicator on the cluster flashing or missing.
  • Vehicle stays in park, or shifts to park on its own on some vehicles.
  • No start because the park signal does not arrive.
  • Transmission warning message and check engine light.

Possible causes6

  • Weak battery or low voltage while running.
  • Spilled liquids such as coffee or soft drinks reaching the module through the selector.
  • Blown module power fuse.
  • Loose or corroded connector under the gear selector.
  • Open or shorted bus wiring to the module.
  • Internal failure of the gear selector module.

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 gear shift control module is missing, focus on it.
  2. Try to communicate with the gear shift control module directly with a scan tool; no response points to lost power, ground or wiring to it.
  3. Locate the gear shift control module from the manufacturer information, which is usually built into or near the electronic gear selector, and its name and location vary by make, 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 gear shift 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 if the module was damaged by spilled liquid, and is highest if the gear selector assembly must be replaced and programmed.

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

Can I drive with this code?

If a gear cannot be selected, do not try to drive. If shifting works intermittently, drive carefully to a workshop, and never leave the vehicle without applying the parking brake.

Can a spilled drink cause this code?

Yes. Liquid that reaches the electronic gear selector module can cause corrosion or a short in its circuit or connector.

Does this code appear on vehicles with a traditional gear lever?

Usually not. It concerns vehicles that pass the gear selection electronically through a separate module.

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.

3 + 5 = ?

Related codes