Mini Cooper S R56 N18B16A DME Engine Control Unit (ECU) #7612190

Mini Cooper S R56 N18B16A DME Engine Control Unit (ECU) #7612190 Removed from a 2010 Mini Cooper S R56 with the N18B16A engine. The car was on 89k. The unit was fully functional & working prior to removal from the Vehicle. There were no codes being thrown up by the car. It will need coding/resetting/programming prior to use on a new Vehicle. Condition is ‘used’. Dispatched with Packlink Postable.

eBay