U0140

Professional fix for fault code U0140

Order your ECU remapping file. Professional service with delivery in under 1 hour.

Software fix

IMMO OFF + DTC OFF

Affected system:
Communication / CAN Bus (U codes)

What does code U0140 mean?

Lost communication with the body control module (BCM). The engine ECU no longer receives messages from the body module, which on many makes handles the immobilizer start permission, ignition status and signals such as brake or clutch. It mostly appears on engine swaps and on engines running outside their original vehicle.

Symptoms seen in the workshop

  • The engine does not start, or starts and stalls after a few seconds (immobilizer)
  • Immobilizer warning light or MIL on
  • BCM-dependent functions without signal (brake, clutch, cruise control)
  • U0140 stored in other modules too

Common causes of code U0140

  • Engine swap with its ECU into another chassis without the original BCM
  • Engine outside the vehicle: boat, kit car, test bench
  • Faulty BCM, no power supply or very low battery
  • BCM replaced but not coded or paired with the ECU
  • Damaged CAN wiring or faulty gateway

Fix by ECU remapping

ECU remapping solution for engines that will run without their BCM:

1. IMMO OFF (calibration): deactivation of the immobilizer in the engine ECU, so that it starts without the BCM permission.

2. DTC OFF: deactivation of U0140 and associated codes: U0422, U0155 and U0167, depending on the vehicle architecture.

If the vehicle keeps its BCM and it stops communicating, diagnose it instead (power supply, coding, CAN wiring). IMMO OFF should only be used where regulations allow it and on vehicles of verified origin.

⚠️ Important: Disabling the DTC without the correct calibration of the related system (IMMO OFF + DTC OFF) is not a valid fix. Both the calibration maps and the diagnostic mask have to be modified.

Frequently asked questions about U0140

What does U0140 mean?
The engine ECU has lost communication with the body control module (BCM).
Why will an engine with U0140 not start after a swap?
Because on many makes the BCM provides the immobilizer start permission. Without it, the ECU blocks starting.
Is clearing U0140 enough?
No. If the engine will run without its BCM the ECU needs IMMO OFF; if the BCM is still fitted, find out why it is not communicating.

Are you a professional workshop?

✉ [email protected]

Modifications to emission control systems (EGR, DPF, AdBlue, catalyst…) are offered exclusively for competition use, off-road use or in markets where regulations allow it. The professional workshop installing the file is responsible for complying with applicable law.