Pin16

U0108

Lost Communication With Alternative Fuel Control Module

Severity
High
Driving
Drive only to a garage

The control module has stopped receiving messages from the alternative fuel control module. Whatever that module runs is no longer being coordinated with the rest of the vehicle, so expect a limp-home mode, a fixed gear, a refusal to start, or a loss of the function it controls. The car may drive normally between faults and then not - that intermittency is typical of a wiring or power problem rather than a failed module.

Possible causes

What you might notice

What to check, in order

  1. Check battery voltage and state of charge before anything else. A weak or failing battery drops modules off the bus and sets lost-communication codes with no wiring fault at all - this is the single most common false lead in this whole family.
  2. Check whether this code is current or historic. Lost-communication codes are routinely set by a flat battery, a jump start or a battery disconnection, and a historic code straight after one of those events usually records the event rather than a fault.
  3. Check the fuses and earth points for the alternative fuel control module before anything else electrical. A blown fuse is cheap to find and accounts for a large share of these codes.
  4. Note how many U-codes are stored. Several at once points at battery, earth or bus wiring, not at several modules failing simultaneously - and a gateway code among them is very likely the root cause.
  5. Ask what was done to the car recently. Aftermarket alarms, trackers, tow bar wiring and stereos are often spliced straight into the bus and are a frequent cause of communication faults that appear weeks later.
  6. Inspect the module connector for corrosion and water ingress, and wiggle-test the harness at chafe points with the scan tool connected.
  7. Do not replace the module until power, earth, bus wiring and battery condition have all been eliminated. A replacement usually needs coding to the vehicle as well, so a wrong guess is expensive twice.

Read this code from your own car

Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.

Get Pin16 on Google Play

Where this code sits