Published on

ECU Virgin & Immobilizer Off Services – Complete Solution List for Workshops

If you’ve been working on cars for more than a few years, you’ve probably had that moment. You know the one. You swap an ECU, plug everything in, turn the key… and nothing. Just silence.
The immobilizer has locked you out, and now you’re staring at a car that won’t start, a customer who’s getting impatient, and a dealership that wants your firstborn child for a simple code.


I’ve been there more times than I care to count.
That’s why I put this guide together. No fluff. No marketing nonsense. Just a straight-talking rundown of what actually works when it comes to ECU virginization, immobilizer defeat, and extended file solutions across the most common vehicle brands we see in workshops every single day.

Modern cars are basically rolling computers. And like any computer, they have security systems. The immobilizer is designed to stop thieves from hot-wiring your car and driving off. Great for security. Terrible for anyone trying to do a legitimate engine swap, replace a faulty ECU, or fix a car that’s been sitting in a salvage yard for six months.
The immobilizer pairs the ECU with the key, the instrument cluster, and sometimes half a dozen other modules. If any of those don’t match, the engine won’t fire. Period.

So what do you do?
You’ve got three main paths, and each one serves a different purpose.

Path One: Virginization – Starting with a Clean Slate
Virginization is exactly what it sounds like. We take a used ECU and reset it back to a factory-fresh state. All the immobilizer pairing data, VIN information, personalization, and learned adaptations get wiped clean.

Why would you want that?
  • Your original ECU is fried or unreadable, so you can’t clone it
  • You’ve got a donor ECU with the right hardware but the wrong software
  • You want to avoid carrying over bad tunes or corrupted data from the old unit
  • The OEM procedure for your specific platform expects a “new” module
The catch? It’s not plug-and-play. Once the ECU is virginized, you’ll need to do on-car adaptation using dealer-level tools or approved procedures. But if you’re set up for that, virginization is often the cleanest, most reliable path forward.

Virgin Solutions – Full List
Here’s the complete rundown of virgin file solutions we support. If you see your ECU here, we can sort it.
BMW / Bosch
  • BMW / Bosch DDE6-7 Virgin State incl. Chk (EEprom)
Fiat
  • Fiat / Bosch EDC16C8 Virgin (95160)
  • Fiat / M.Marelli 5NF Virgin (95160)
  • Fiat / M.Marelli 8F2 Virgin File (95640)
  • Fiat / M.Marelli MJ9DF Virgin (EEprom)
Hyundai
  • Hyundai / Bosch M(G)7.9.8 KEFICO Virgin (ST95160)
Iveco
  • Iveco / Bosch EDC16C8 Virgin (95320)
  • Iveco / Bosch EDC16C8 Virgin (95640)
  • Iveco / Bosch EDC7C1 Virgin (95640)
Land Rover
  • Land Rover / Bosch EDC15C4 Virgin File (ST95P08)
  • Land Rover / EWS3 Virgin File (68HC11EA9)
Lexus
  • Lexus / ES300 2004-2005 Virgin File (93C66)
  • Lexus / GX470 2004 Virgin File (93C66)
  • Lexus / IS200 Virgin File
  • Lexus / LS400 1997 Virgin File (93C66)
  • Lexus / LX470 2003-2004 Virgin File (93C66)
Mercedes
  • Mercedes / Bosch EDC16C2-7 CDI-3 Virgin
  • Mercedes / Bosch EDC16C32-4 Virgin
  • Mercedes / Bosch EDC16CP31-6 Virgin
  • Mercedes / Bosch Motronic ME1.0 Virgin
  • Mercedes / Dashboard 24C04 Virgin File
  • Mercedes / Siemens SIM4LE Virgin
  • Mercedes / Siemens SIM4LKE Virgin
Nissan
  • Nissan / Bosch EDC16C3 Virgin
Porsche
  • Porsche / Bosch ME7.8 Virgin
PSA (Peugeot, Citroën, DS)
  • PSA / Bosch EDC15C2 Virgin File
  • PSA / Bosch EDC16C3 Virgin File
  • PSA / Bosch EDC16C34 Virgin File
  • PSA / Bosch ME7.4.4 Virgin File
  • PSA / Bosch ME7.4.5 Virgin File
  • PSA / BSI 207-C3 Virgin File
  • PSA / BSI 307-C4 Virgin File
  • PSA / BSI 307-C5 Virgin File
  • PSA / BSI 406 Virgin File
  • PSA / BSI 407-C5 Virgin File
  • PSA / BSI Xsara Virgin File
  • PSA / Lucas DCN2 Virgin File
  • PSA / M.Marelli 48P2 Virgin
  • PSA / Siemens SID803 Virgin File
  • PSA / Siemens SID806 Virgin File
  • PSA / Valeo V46.11 Virgin
Renault
  • Renault / Steering Column Virgin File
  • Renault / UCH Virgin Files
  • Renault / Bosch EDC15C3 Virgin
  • Renault / Bosch EDC15VM+ Virgin
  • Renault / Bosch EDC16C3 Virgin
  • Renault / Bosch EDC16C36 Virgin
  • Renault / Bosch EDC16C41 Virgin
  • Renault / Bosch EDC16CP33 Virgin
  • Renault / Bosch EDC17C84 Virgin
  • Renault / Bosch MSA15 Virgin
  • Renault / Delphi DDCR Virgin
  • Renault / Lucas DCU3R Virgin File
  • Renault / M.Marelli 5NR2.C01 Virgin File
  • Renault / Sagem S3000 Virgin File
  • Renault / Siemens EMS3110 Virgin
  • Renault / Siemens EMS3120 Virgin
  • Renault / Siemens EMS3155 Virgin
  • Renault / Siemens SID305-6 Virgin
  • Renault / Siemens SID310 Virgin
  • Renault / Valeo V40 Virgin
  • Renault / Valeo V42 Virgin
  • Renault / Valeo V50 Virgin
Scania
  • Scania / COO6 Module Virgin
Toyota
  • Toyota / ID Box Virgin
  • Toyota / Smart Code Box Virgin
  • Toyota / Steering Column Virgin
VAG (Volkswagen, Audi, Škoda, SEAT)
  • VAG / Bosch EDC17C46 Virgin
  • VAG / Bosch EDC17U01 Virgin
  • VAG / Bosch MED17.5 Virgin

Path Two: Immo Off – Bypassing the System Completely
Sometimes you don’t want to reset and re-adapt. Sometimes you just want the immobilizer gone.
Immo Off is exactly that. We modify the ECU software so it ignores immobilizer signals entirely. The engine will start and run regardless of whether the key, cluster, or any other module matches.

This is the go-to solution for:
  • Engine swaps where you’re mixing and matching components from different vehicles
  • Track cars where you’ve stripped out the original security systems
  • Situations where the immobilizer has failed and you can’t get it working again
  • Workshops that want a permanent, reliable fix without ongoing adaptation headaches
The key thing with Immo Off is that we don’t use generic files. Every ECU is different. Different hardware revisions, different software versions, different checksum routines. A file that works on one EDC16 might brick another. That’s why experienced workshops rely on tailored solutions rather than one-size-fits-all patches.

Immo Off Solutions – Full ListBMW
  • BMW / Bosch EDC16 Immo Off
  • BMW / Bosch EDC16+ Immo Off
Hyundai
  • Hyundai / Bosch M(G)7.9.8 KEFICO Immo Off
Iveco
  • Iveco / Bosch EDC16C8 Immo Off
  • Iveco / Bosch EDC7C1 Immo Off
  • Iveco / Bosch EDC7UC31 Immo Off
Kia
  • Kia / Bosch M(G)7.9.8 KEFICO Immo Off
  • Kia / ZEXEL K04R Immo Off
Porsche
  • Porsche / Siemens SIMOS 18.1 Immo Off
PSA
  • PSA / M.Marelli 48P2 Immo Off
  • PSA / M.Marelli 4MP Immo Off
  • PSA / M.Marelli 6LP Immo Off
  • PSA / Bosch EDC17C10 Immo Off
  • PSA / Bosch MEV17.4 Immo Off
  • PSA / Bosch MEV17.4.2 Immo Off
  • PSA / Bosch MEVD17.4.2 Immo Off
Renault
  • Renault / Siemens EMS3120 Immo Off
  • Renault / Siemens EMS3125 Immo Off
  • Renault / Siemens SIRIUS32 Immo Off
  • Renault / Valeo V40 Immo Off
  • Renault / Valeo V42 Immo Off
VAG
  • VAG / Siemens PPD1.x Immo Off
  • VAG / Siemens SIMOS 18.1 Immo Off

Path Three: Extended Immo Off – The Deep Catalog
Sometimes the standard solutions aren’t enough. Sometimes you’re dealing with newer platforms, encrypted ECUs, or rare combinations that need a specialist touch.

The extended immo off catalog covers a much broader range of ECUs across virtually every major manufacturer. If you’re working on anything from a modern VW MQB platform to a Ferrari, from a BMW motorcycle to a Mahindra SUV, there’s probably a solution in here.

Extended Immo Off – Full List by Manufacturer
VAG (Volkswagen · Audi · Škoda · SEAT · Cupra · Lamborghini · Bentley · Bugatti)
BOSCH: ME7.1.1, ME7.1.1CAN, ME7.5, MED9.1, MED9.1.1, MED9.5.1, MED9.5.10
BOSCH: ME3.8, ME3.8.1, ME3.8.2, ME3.8.3, ME5.9.2
BOSCH: EDC15C4, EDC15P, EDC15P+, EDC15V, EDC15VM+, EDC16, EDC16+, EDC16CP34, EDC16U1, EDC16U31, EDC16U34
BOSCH: MED9.1, MED9.1.1, MED9.5.1, MED9.5.10 (EEPROM encrypted)
BOSCH: ME17.5.20, ME17.5.21, ME17.5.22, ME17.5.24, ME17.5.25, ME17.5.26, ME17.5.6, MED17.1, MED17.1.1, MED17.1.10, MED17.1.21, MED17.1.27, MED17.1.6, MED17.1.61, MED17.1.62, MED17.5, MED17.5.1, MED17.5.2, MED17.5.5, MED17.5.24, MED17.5.25, MED17.5.26, EDC17C46, EDC17C54, EDC17C64, EDC17C74, EDC17U01, EDC17U05, EDC17CP04, EDC17CP14, EDC17CP20, EDC17CP24, EDC17CP44, EDC17CP54, EDC17CP74, INVCON2.1, INVCON2.3, INVCON3.3
BOSCH: MG1CS001, MG1CS002, MG1CS008, MG1CS011, MG1CS047, MG1CS111, MG1CS163, MG1CA811, MD1CS004, MD1CP004, MD1CP014
CONTINENTAL: SIMOS3.1, SIMOS3.2, SIMOS3.3(A), SIMOS3.4, SIMOS3.5, SIMOS3PA, SIMOS3PB, SIMOS3PC, SIMOS3PE, SIMOS3PG, SIMOS3XX, SIMOS7.1, SIMOS9.1 GEN1
CONTINENTAL: SIMOS6.2, SIMOS6.22A, SIMOS6.24A, PPD1.1, PPD1.2, PPD1.3, PPD1.4, PPD1.5
CONTINENTAL: SIMOS8.10, SIMOS8.2, SIMOS8.3, SIMOS8.4, SIMOS8.5, SIMOS8.6
CONTINENTAL: SIMOS9.1 GEN2
CONTINENTAL: SIMOS10.10, SIMOS10.11, SIMOS10.12, SIMOS10.14A, SIMOS10.20, SIMOS10.22, SIMOS10.22A, SIMOS10.24A, SIMOS11.1, SIMOS12.1, SIMOS12.2
CONTINENTAL: SIMOS15.25
CONTINENTAL: SIMOS16.11, SIMOS16.21, SIMOS16.X, SIMOS18.1, SIMOS18.2, SIMOS18.3, SIMOS18.6, SIMOS18.10
DELPHI: DCM3.7, DCM6.2V

VAG TCU (Transmission Control Units)
TEMIC: DQ200 GEN2, DQ200 MQB, DQ250 GEN2, DQ250 MQB, DL381, DL382, DQ400
TEMIC: DL501 GEN1, DL501 GEN2
TEMIC: VL381, VL300
BOSCH: DQ380, DQ381, DQ500
ZF: AL551, AL552

Porsche
BOSCH: EDC17CP04, EDC17CP14, EDC17CP24, EDC17CP44, EDC17CP54, MED17.1.11, MED17.1.6
BOSCH: MG1CP007, MG1CS047, MG1CS008, MG1CS002, MD1CP014
CONTINENTAL: SDI3, SDI4, SDI6, SDI6.X, SDI7.X, SDI8, SDI9
CONTINENTAL: SDI10.1, SDI10.2, SDI10.3, SDI10.4, SDI21.XX
CONTINENTAL: SIMOS18.1, SIMOS18.6

PSA (Peugeot · Citroën · DS · Opel · Vauxhall)
BOSCH: EDC16C3, EDC16C34, EDC16CP39
BOSCH: EDC17C10, EDC17C18, EDC17C19, EDC17C59, EDC17C60, EDC17CP47, EDC17CP49, MEV17.4, MEV17.4.2, MEVD17.4, MEVD17.4.2
BOSCH: MD1CS003, MG1CS042
CONTINENTAL: SID801, SID801A, SID803, SID803A, SID804, SID806
CONTINENTAL: SID807, SID807 EVO
VALEO: V56.1, VD56.1, VD56.12
DELPHI: DCM3.5, DCM6.2A, DCM6.2C, DCM3.7, DCM7.1A, DCM7.1B

Renault / Nissan
BOSCH: EDC17C11, EDC17CP19, EDC17C42, EDC17C45, EDC17CP58, EDC17C84, ME17.9.20, ME17.9.23, ME17.9.55
BOSCH: MD1CS006, MD1CS016
CONTINENTAL: SID305, SID306, SID307, SID309, SID310, EMS3110, EMS3120, EMS3125, EMS3150, EMS3155, EMS3180

Ford / Lincoln
BOSCH: ME17.0.3, MED17.0.1, MED17.0.7, MED17.2, MED17.2.2, EDC17C10, EDC17C70, EDC17CP05, EDC17CP42, EDC17CP65, EDC17CV41
BOSCH: MD1CS005, MD1CP006, MD1CS015, MD1CP061, MG1CS016, MG1CS017, MG1CS019, MG1CS036
CONTINENTAL: SID208, SID209, SID211, SID807, SID807 EVO, EMS2301, EMS2302, EMS2303, EMS24XX, EMS2510, EMS2511, EMS2512, EMS2513
DELPHI: DCM3.5, DCM6.1

GM / Opel
BOSCH: EDC17CP18, ME9.6, ME9.6.1
DELPHI: DCM3.7

Mercedes
BOSCH: EDC17C43, EDC17C66, EDC17CP10, EDC17CP57, ME17.7.20, ME17.9.20

Kia / Hyundai
BOSCH: EDC17C08, EDC17C53, EDC17CP14, EDC17CP62, MED17.9.8, MEDG17.9.8, ME17.9.11, ME17.9.11.1, MEG17.9.12, MEG17.9.13, ME17.9.21, MEG17.9.21.1
BOSCH: MD1CS012

BRP (Can-Am · Ski-Doo · Sea-Doo · Lynx)
BOSCH: MED17.8.5 GEN1, MED17.8.5 GEN2

KTM
BOSCH: ME17.9.21

BMW / MINI / Rolls-Royce
BOSCH: MG1CS001, MG1CS002, MG1CS003, MG1CS049, MG1CS201, MD1CP002, MD1CP032, MD1CS001, MD1CS002
BOSCH (MOTORRAD): BMS-X, BMS-O, BMS-MP, ME17.2, ME17.2.4, ME17.2.42
BOSCH (MOTORRAD): BMS-KP, ME9.2.0
CONTINENTAL: MSV70, MSS70
CONTINENTAL: MSV80, MSV80.1, MSV90, MSD80, MSD81, MSD80.2, MSD81.2, MSD85.0, MSD85.1, MSD85.3, MSD85.4, MSD87

Ferrari / Maserati
BOSCH: MED17.3.4, MED17.3.5, MED17.6.9
BOSCH: ME9.1.1, MED9.6.1

China / JAC / SAIC / Chery / Geely / BYD / Haval
BOSCH: DCM3.2/AP, EDC17C81
BOSCH: MD1CS089, MG1US008, MG1UA008

Toyota / Lexus
BOSCH: EDC17C47, EDC17C73, ME17.9.52, ME17.9.53
GEN-1 IMMO OFF
GEN-2 IMMO OFF
GEN-3 IMMO OFF

Honda / Acura
BOSCH: MED17.9.3, ME17.9.56, EDC17CP06, EDC17CP16, EDC17CP50, EDC17C72, EDC17C58

Mahindra
BOSCH: EDC17C53, EDC17C55, EDC17C63, EDC17C81

FCA / Iveco / JLR (Fiat · Alfa Romeo · Lancia · Chrysler · Dodge · Jeep · Ram · Jaguar · Land Rover)
BOSCH: ME17.3.0, EDC17C49, EDC17C69, EDC17C79, EDC17CP52, EDC17CV41, EDC17CP11, EDC17CP27, EDC17CP42, EDC17CP55, MEDC17.9, MED17.9.7
BOSCH: MD1CS069, MD1CS199

Suzuki
BOSCH: EDC17C49, EDC17C69, ME17.9.51, ME17.9.6, ME17.9.61, ME17.9.64, MED17.9.63
BOSCH: MG1CS026

Volvo
BOSCH: MED17.0, EDC17CP22, EDC17CP48, EDC17CP68

So Which One Should You Choose?It depends on your situation.
If you’ve got a donor ECU and you want to adapt it properly using dealer tools, virginization is your friend. It gives you a clean start and lets the car’s own systems do the pairing work.

If you’re doing an engine swap, building a track car, or dealing with a stubborn immobilizer that won’t play ball, Immo Off is the way to go. It’s permanent, reliable, and doesn’t require any ongoing adaptation.

And if you’re working on something unusual—a Porsche with a SIMOS 18.1, a BMW motorcycle, a Ferrari, or one of the newer Chinese platforms—the extended catalog has you covered.

If you’re running a workshop and you’re tired of wrestling with immobilizers, there’s a better way. Instead of buying expensive tools, learning complex software, and spending hours on forums trying to figure out why your file won’t work, you can just send us the file and let us handle it.

We’ve built a dedicated portal for workshops that need professional ECU file services. No subscriptions. No hidden fees. Just straightforward work from people who’ve been doing this for years.

👉 Join ECU File Services Portal

Whether you need a virgin file, an immo off solution, or something from the extended catalog, we’ve got you covered. Same-day turnaround on most jobs. Real support from real people who actually understand what you’re dealing with.

Got a question about a specific ECU?
Drop us a message. We’re always happy to talk shop.


0 Comments

Auto Tuning Blog

 “The content provided is for educational and informational purposes only.”

Auto Tuning Egypt (@auto_tuning_egypt)

auto_tuning_egypt

Categories