U0105Lost Communication With Fuel Injector Control Module
- Generic OBD-II code · Network
- Turns on the check-engine light
- Matters for the ITP
- Can trigger limp mode
- How the car detects it
- U0105 concerns a separate fuel injector control module that drives the injectors on command of the engine controller. GM's 2005 Duramax 6.6 L (LLY) received a status message from this injector driver via CAN (J1939) whose toggle bit must flip every 20 ms; if it stalls for three updates, 30 failures in 50 checks give a Type B code. On the 2019 Corvette LT5 the ECM watches frame $1EA from a dedicated injector module and, after 10 s without it, logs U0105 as Type A on the first trip. Losing this link usually means misfire, power reduction or a stall, since the ECM can no longer confirm injection. U0406 covers invalid data and U0306 a software mismatch with the same module.
- What you may notice
- MIL on
- Misfire, rough running or reduced power
- Engine stalls or will not start
- Likely causes
- LikelyInjector module supply low or missing (fuse, relay, battery voltage)
- PossibleLoose or corroded connector or damaged CAN lines to the module
- PossibleInjector module internally faulty (heat, power stage)
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Hard · Usually a job for a workshop.Typical cost: €100 – €1,500
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.