2005 Mini Cooper Convertible 1.6L SOHC 16V 4 Cylinder Engine Photo #39522313