Genuine Ducati 999R engine ECU / ECM, Magneti Marelli. No Ducati 2864… part-number sticker is present on this unit. Likely OEM family is 28640831A (999R 2003–04 USA) or 28640831L (999R 2005–06 / Xerox). Service label 999RDUCATI045 is a calibration/service marker, not the Ducati part number. Used; clean; small purple QC mark. Pre-owned unit; the immobilizer has not been removed. Free shipping. Sold as-is.
Black Label Meccanica has more than 20 years with motorcycles and has focused only on Ducati for the last 10. Questions on fitment? Message us before you buy. Thanks for looking!
Free 30-day returns, money back.
Ships USPS Priority Mail.