ECU Guides

Engine Cranks but Won’t Start After an ECU Swap: 10-Point Checklist Before You Blame the File

30 September 2026 3 min read

A car that cranks but won’t start after an ECU swap is the most common support question we receive. Nine times out of ten the file is fine and something around it is not. Run through the list in order; each step takes a minute and saves a second write.

1. Is the immobilizer really cleared?

Read fault codes first. Immobilizer-related codes (VAG P1570 / 17978, Ford B1601 / P1260, PSA P1517, Renault DF073, Fiat P1610) mean the ECU is still paired to another car. A used ECU needs a virgin file plus pairing, or an immo off file. An original file alone does not remove the pairing.

2. Do hardware and software numbers match?

Compare the label with the product page: Bosch/Siemens/Delphi number, manufacturer part number and software version. The same ECU model exists in dozens of software variants (manual/automatic, injector type, emission level). A file for a different variant may write fine and still not start the engine. Our guide on reading the ECU label shows where to look.

3. Was the write completed and verified?

Check the tool log for the checksum and verification messages. An interrupted OBD write leaves the ECU in bootloader mode: no communication, no start. Recovery is a bench write of the full original.

4. Injector and pump coding

Common-rail diesels (EDC16/EDC17, SID, DCM, Denso) store injector codes (IMA/IQA/C2I) in the ECU. A replacement ECU without the car’s injector codes may start badly or not at all on cold. Enter the codes with the diagnostic tool.

5. Fuel supply and priming

After an ECU or filter change, air in the low-pressure side is a classic. Prime the system (hand pump, or key on/off cycles for electric pumps). On PSA and Fiat cars the fuel pump is controlled by the body computer — a BSI fault stops fuel regardless of the engine ECU.

6. Crank signal present?

No rpm reading in live data while cranking means the crank sensor or its wiring is the problem. The ECU cannot inject without a crank signal, file or no file.

7. Earths, power and connector

Corroded earth straps (engine to body, gearbox to body) and a connector not fully clipped cause random no-starts. Measure supply and earth at the ECU connector while cranking; anything below 9 V during cranking is a battery problem.

8. Body computer and CAN wake-up

On CAN cars the engine ECU needs the body computer / gateway to wake up the bus. A dead BSI, UCH or CEM produces the same symptom as a bad file. Check whether other modules answer on the diagnostic tool.

9. Key and cluster on Immo 3 / PATS / FBS cars

After a virgin file the ECU must be adapted (VCDS login, Ford PATS timed reset, Xentry personalisation, Diagbox coding). Skipping the adaptation leaves the ECU unpaired — it will not start on purpose.

10. Mechanical basics

Compression, timing belt, a broken injector harness or a seized high-pressure pump were all found behind “the immo off file doesn’t work” cases. If the engine ran before the ECU was removed, this is unlikely; if the car arrived as a non-runner, it is not.

Still stuck?

Send us the fault codes, the ECU label photo and the file you wrote through the file request form. If the file is at fault, we correct it from your original read.

Keep reading

More ECU guides