Severity High
U0105

Lost Communication with Fuel Injector Control Module

📅 Last reviewed: July 2026
What does the U0105 code mean?

The U0105 code indicates that the vehicle's main control module (typically the ECM/PCM) has lost communication over the CAN bus with the Fuel Injector Control Module (FICM). The FICM manages injector operation in diesel engines, controlling injection pressure, timing, and duration. This loss of communication can stem from CAN bus wiring faults, power or ground issues at the FICM, or internal failure of the FICM itself. According to SAE J2012, 'U' codes denote network communication problems between modules.

High
Severity
Variable
Typical Cost
High
Frequency

1. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Verify battery voltage and ground connections at the FICM

2

Inspect CAN bus wiring and connectors for damage, corrosion, or loose pins

3

Measure resistance and voltage on the CAN bus lines (CAN High and CAN Low) at the FICM connector

4

Check for communication with other modules to isolate the fault

5

If wiring and power are OK, suspect a failed FICM or ECM/PCM

5. Frequently Asked Questions

Is it safe to drive?

No, driving with this code is not recommended. The vehicle may stall, fail to start, or enter limp mode, posing a safety risk.

How much does it cost to fix?

Repair costs vary widely: from $100-$300 for wiring repairs to $800-$1,500+ for FICM replacement, plus diagnostic fees.

6. Related Codes

Need an OBD2 Scanner for the U0105? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →