LRI Autoparts
BMW N46N MEV17.2.1 ECU DME ECU PLUG AND PLAY 120i 320i
Couldn't load pickup availability
BMW MEV17.2.1 ECU Replacement Service (N46N Engines)
We specialise in BMW MEV17.2.1 ECU replacement and programming for vehicles fitted with the N46N engine, including:
- E87 118i 120i (2006-2011)
- E82 120i (2007-2014)
- E88 120i (2007-2014)
- E90 320i (2007-2012)
- E91 320i (2007-2011)
- E92 320i (2007-2013)
- E84 X1 (2010-2012)
The MEV17.2.1 ECU is known for internal power, MOSFET, and processor failures, which can lead to injector or ignition faults, no communication, or crank-no-start conditions.
We supply an ecu, fully programmed and cloned from your original — completely plug-and-play and ready to install.
How It Works
-
Send us your original ECU, CAS, and key.
-
We’ll program a replacement ECU to match your original unit — typically same or next business day.
-
Your replacement ECU, CAS, and key are then dispatched back to you immediately, plug-and-play ready.
Optional Add-Ons
You can select additional services at checkout, such as:
- Extra key / remote programmed (Blank manual blade will be included as well, not cut)
Common MEV17.2.1 ECU Faults
-
Power supply or MOSFET failure
-
No communication with diagnostic tools
-
Crank-no-start condition
-
Water or corrosion damage
-
Internal processor or memory corruption
-
DME internal fault – 2AB6
-
Incorrect data record faults – 2FA3, 2FA4
-
Injector and ignition-related fault codes, including:
-
29CD – Misfire, Cylinder 1
-
29CE – Misfire, Cylinder 2
-
29CF – Misfire, Cylinder 3
-
29D0 – Misfire, Cylinder 4
-
2E19 / 2E1A – Injector circuit faults
-
2E97 – Throttle actuator fault
-
ECU PART NUMBERS: (There are plenty more, all N46N ecu's are compatible)
- 0261S04114
- 0261S04115
- 0261S04289
- 0261S04522
- 0261S05347
- 0261S05947
- 0261S06473
- 0261S06564
- 0261S06678
- 0261S06707
- 0261S06901
- 0261S06902
- 0261S07020
- 0261S07234
- 0261S07838
- 0261S08194
- 0261S08683
- 0261S09819
- 7581611
- 7581849
- 7640906
- 7628656
- 8619738
- 7614488
- 7620350
- 7603575
- 7603588
- 7628656
- 7636418
- 7640906
- 7647826
- 7557937
- 7577216
- 7577217
- 7567323
- 7557938
- 7581849
- 7585247
- 7589705
- 7589706
- 7599195
- 7617426
- 7621076
Share


Unsure about fitment?
Contact our service representatives now to check if this part is suitable for your car or to discuss the best way to diagnose the issue you are having.
