Skip to product information
1 of 2

2007-2010 BMW 128i 328i 528i X5 Z4 MSV80 DME ECM ECU OEM 12147602220 148K Miles

2007-2010 BMW 128i 328i 528i X5 Z4 MSV80 DME ECM ECU OEM 12147602220 148K Miles

Regular price $67.39 USD
Regular price Sale price $67.39 USD
Sale Sold out
Shipping calculated at checkout.

🔧 Part #: 590-51240
📦 Stock #: CC1495

Genuine OEM BMW Engine Control Module (DME/ECM) removed from a compatible 2007–2010 BMW with 148,000 original miles. This factory Digital Motor Electronics (DME) module has been professionally inspected and tested prior to removal to ensure proper functionality. It is an original BMW OEM component and is ready for installation.

This is the MSV80 module type, designed for select BMW vehicles equipped with the 3.0L naturally aspirated N52/N52N engine.

Vehicle Fitment

BMW 1 Series

  • 2008-2010 BMW 128i – 3.0L, N52N Engine, MSV80 Module

BMW 3 Series

  • 2007 BMW 323i Sedan (Canada Market) – From 03/2007, MSV80 Module
  • 2008-2010 BMW 323i Sedan (Canada Market) – MSV80 Module
  • 2007 BMW 328i – From 03/2007, MSV80 Module
  • 2008-2010 BMW 328i – MSV80 Module

BMW 5 Series

  • 2008-2010 BMW 528i – MSV80 Module

BMW X5

  • 2008 BMW X5 – 3.0L Gasoline
  • 2009-2010 BMW X5 – 3.0L Gasoline

BMW Z4

  • 2009 BMW Z4 Roadster sDrive30i

OEM Part Number

  • 12147602220

Compatible / Interchange ID Numbers

  • 12147576300
  • 12147577069
  • 12147581124
  • 12147583470
  • 12147587165
  • 12147594484
  • 12147602220

Module Type: MSV80

Features

  • Genuine BMW OEM DME/Engine Control Module
  • Original MSV80 control unit
  • Designed for select N52/N52N 3.0L engine applications
  • Removed from a vehicle with 148,000 original miles
  • Factory tested and inspected before removal
  • Clean and ready for installation
  • Direct OEM replacement when part numbers and module type match

Important Information

  • Please verify that your original part number and module type (MSV80) match before purchasing.
  • Fits only the vehicle applications listed above.
  • Some modules require programming, VIN coding, CAS synchronization, or immobilizer alignment at a BMW service center or qualified BMW repair facility.
  • These modules can be reprogrammed when compatible with your vehicle configuration.
  • Professional installation is strongly recommended.

Package Includes

  • 1 × Genuine OEM Engine Control Module (DME/ECM) – Part #12147602220

Need help confirming compatibility? Send us your VIN and original BMW part number, and we'll be happy to verify fitment before you purchase.

Materials and care

Merchandising tips

View full details