This Engine Control Module (ECU) is a genuine OEM unit for Mini Cooper models from 2002 to 2004. It is a direct replacement with pin terminal type and fits perfectly on the front surface of the vehicle. The surface finish is as pictured and it comes with two terminals in total.
This ECU is manufactured in the United Kingdom and has a part number of 1214 7527610-01. It is compatible with other part number 12147527610-01 and has no modifications. It is a great addition to your Mini Cooper and ensures easy installation.