Mini Cooper Engine Oil Pump N12 N14 New OEM 11417614358 07-11 R55 R56 R57
Mini Cooper Engine Oil Pump 11417647376 11-16 N16 N18 R5x R6x
Mini Cooper CVT Transmission Internal Oil Pump Assembly 02-08 R50 R52
Mini Cooper Engine Oil Pump Timing Cover 11147573765 02-08 R50 R52 R53