We have available for sale a replacement engine suitable for a 2006-2010 Mini Cooper S models. The engine code is N14B16A
The engine was removed from a 2009 Mini with only 72,000 miles on the clock. It is clean and has been tested and inspected.
We sell it confidently with 6 months warranty
If you have any questions, would like to check compatibility or ask about a similar engine then please message or call us.