HomeTrouble CodesU0105

U0105 — Lost Communication Fuel Injector Control Module

Generic OBD-II · all makesNetwork / communication

OBD-II code U0105 indicates the powertrain control module (PCM) has lost communication with the fuel injector control module (FICM). This disrupts the PCM's ability to manage fuel delivery, potentially affecting engine performance and emissions.

Symptoms

What causes it — most likely first

1. Faulty fuel injector control module (FICM)

The FICM itself may have failed due to internal electrical issues, corrosion, or overheating. This is the most common cause of U0105.

2. Wiring or connector issues between PCM and FICM

Damaged, corroded, or loose wiring harnesses or connectors can disrupt communication. Common areas include near the engine or along the chassis where wiring is exposed.

3. Blown fuse or faulty relay

A blown fuse or failed relay in the FICM power supply circuit can prevent the module from operating, leading to lost communication.

4. Low system voltage or charging issues

Insufficient voltage from the battery or alternator can cause the FICM to malfunction or lose communication with the PCM.

5. Corrosion or poor ground connection

Poor grounding, often due to corrosion or loose connections, can interfere with the FICM's ability to communicate with the PCM.

6. Faulty PCM (rare)

While uncommon, a failure in the PCM's communication circuit could cause U0105. This should only be considered after all other causes are ruled out.

How it's diagnosed

  1. Retrieve and confirm the U0105 code using an OBD-II scanner, and check for additional codes that may indicate related issues.
  2. Inspect the FICM wiring harness and connectors for damage, corrosion, or loose connections. Repair or replace as needed.
  3. Test the FICM power supply and ground circuits using a multimeter to ensure proper voltage and continuity.
  4. Check fuses and relays associated with the FICM circuit. Replace any blown fuses or faulty relays.
  5. Verify battery and charging system voltage. Ensure the battery is fully charged and the alternator is functioning correctly.
  6. If all other causes are ruled out, test the FICM itself for proper operation. Replace if defective, and retest communication.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Is the PCM usually the cause of U0105?

No, the PCM is rarely the cause of U0105. The issue is almost always due to a faulty FICM, wiring problems, or power supply issues. Replacing the PCM should only be considered as a last resort.

Can I drive with U0105?

Driving with U0105 is not recommended. The engine may run poorly, stall, or fail to start, and continued driving could lead to further damage or unsafe conditions.

How do I know if the FICM is bad?

A bad FICM typically shows symptoms like rough running, misfires, or no-start conditions. Diagnose by checking power supply, ground, and communication circuits before concluding the FICM is faulty.

Will resetting the code fix U0105?

Resetting the code without addressing the underlying issue will only temporarily clear it. The code will likely return if the root cause (e.g., faulty FICM or wiring) is not repaired.