Genuine Mini programmed DME ECU Unit
This fits Mini R50 One 1.6i models made up until July 2004
The Mini part number is 12147518186. The current Mini part number is 12147563186. Please check this against your VIN number using the BMW and Mini electronic parts catalogue to make sure it is correct for your car before buying. If you do not know how to do this, send us the last 7 digits of your VIN number and we will check for you.