0261S04161 BMW Mini Cooper 1.6 Engine Control Unit ECU DME7640005
Warranty covers only part and does NOT COVER LABOUR ASSOCIATED COSTS.
eBay