BMW MSV80 ECU Replacement Service (N52 Engines) We specialise in BMW MSV70 ECU replacement and programming for vehicles equipped with the N52 engine, including a wide range of 1-Series, 3-Series, 5-Series, 6-Series, 7-Series and Z-Series models. The MSV70 ECU is known for power stage and driver circuit failures, which can cause injector faults, ignition issues, loss of communication, or crank-no-start conditions. We supply a new ECU, fully programmed and cloned to match your original — making it completely plug and play. How It Works Send us your original ECU, CAS, and key. We’ll program and clone 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, ready to install and start the vehicle with no additional coding required. 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 MSV80 ECU Faults Power supply or MOSFET failure No communication with diagnostic tools Crank-no-start condition Internal short or burnt components Water or corrosion damage DME internal fault – 2AB6 Incorrect data record faults – 2FA3, 2FA4 Injector and ignition-related fault codes, including: 2E19 – Injector circuit, cylinder 1 2E1A – Injector circuit, cylinder 2 2E1B – Injector circuit, cylinder 3 2E1C – Injector circuit, cylinder 4 2E1D – Injector circuit, cylinder 5 2E1E – Injector circuit, cylinder 6 2E85 – Electric coolant pump communication fault 2E97 – Throttle actuator fault Each replacement ECU is tested, pre-programmed, and ready to run — no coding or setup needed on your end.Fast turnaround. Plug-and-play simplicity. BMW specialists. ECU PART NUMBERS: (There are plenty more, all MSV70's are compatible) 7559178 7561817 7561684 7567178 7577968 7555361 7553166 7552393 7546990