2014-18 Mini Cooper 1.5 Turbo B38A15A. Balance Shaft Idler Sprocket/Gear 7617476


1 in stock



We have for sale a Balance Shaft Idler Sprocket from a 2014-18 Mini Cooper 1.5 Turbo . The Sprocket is free of damage and in good working order. This item has been removed from a engine with only 14200 miles. Any queries please give us a call on 07805063572.

Part Number – 7617476

Engine Code – B38A15A

Powered by Designastore