HomeTrouble CodesU0103

U0103 — Lost Communication Gear Shift Control Module

Generic OBD-II · all makesNetwork / communication

OBD-II code U0103 indicates that the vehicle's primary computer (PCM/ECM) has lost communication with the Gear Shift Control Module (GSCM) over the Controller Area Network (CAN) bus. This typically means the module is not sending or receiving data as expected, which can affect transmission shifting or related functions.

Symptoms

What causes it — most likely first

1. Faulty Gear Shift Control Module (GSCM)

The GSCM itself may have failed due to internal electronic issues, corrosion, or physical damage. This is a common cause, especially in vehicles with high mileage or exposure to moisture.

2. Wiring or connector issues between the GSCM and CAN bus

Damaged, corroded, or loose wiring harnesses or connectors can interrupt communication. Common problem areas include near the transmission, under the vehicle, or in high-flex zones.

3. Power or ground supply problems to the GSCM

Insufficient voltage or poor ground connections can prevent the GSCM from operating correctly. Check fuses, relays, and ground points specific to the module.

4. CAN bus network issues

A short, open, or high resistance in the CAN bus network (e.g., damaged CAN wires, faulty terminators) can disrupt communication between modules, including the GSCM.

5. Blown fuse or faulty relay for the GSCM

A blown fuse or failed relay in the GSCM's power supply circuit can cause a complete loss of communication. This is often overlooked but easy to diagnose.

6. Faulty PCM/ECM (rare)

While uncommon, a failure in the PCM/ECM's CAN transceiver or internal circuitry could prevent communication with the GSCM. This should only be considered after all other causes are ruled out.

How it's diagnosed

  1. Retrieve all stored DTCs (including history codes) to identify any additional communication or module-specific faults.
  2. Inspect the GSCM and its connectors for physical damage, corrosion, or loose pins. Verify proper seating and cleanliness of connectors.
  3. Check the GSCM's power and ground supplies using a multimeter. Test fuses and relays associated with the module.
  4. Use a scan tool or oscilloscope to verify CAN bus communication. Check for proper voltage levels (e.g., CAN-H and CAN-L signals) and waveform integrity.
  5. Inspect the wiring harness between the GSCM and the CAN bus for damage, shorts, or opens. Pay special attention to areas near the transmission or exposed to heat/moisture.
  6. Test the GSCM's functionality by substituting with a known-good module (if available) or checking for updates from the manufacturer. If all other causes are ruled out, consider PCM/ECM testing.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Is the PCM/ECM usually the cause of U0103?

No, the PCM/ECM is rarely the cause of U0103. This code typically points to issues with the Gear Shift Control Module itself, its wiring, or power supply. Replacing the PCM/ECM should only be considered after all other potential causes have been thoroughly ruled out.

Can I drive with a U0103 code?

Driving with U0103 is not recommended, as it can lead to erratic shifting, transmission limp mode, or even a vehicle that won't shift out of Park. These conditions can compromise safety and may cause further damage to the transmission or related systems.

Why does my scan tool show 'No Communication' with the GSCM?

A 'No Communication' message usually indicates that the GSCM is not responding to requests over the CAN bus. This can be due to a faulty module, power/ground issues, or problems with the CAN bus network itself.

Can a weak battery cause U0103?

While a weak or failing battery can cause communication issues, U0103 specifically points to a loss of communication with the Gear Shift Control Module. If the battery is the root cause, you would typically see additional codes or symptoms affecting multiple modules, not just the GSCM.