Mini Cooper Manifold Air Pressure MAP Sensor Bracket 11530028911 02-08 R52 R53
Mini Cooper Coolant Temperature Sensor Wire 13621486698 02-08 R50 R52 R53
Mini Cooper MAP Sensor 3 Wire Plug 12140872648 02-08 R50 R52 R53
Mini Cooper Manifold Air Pressure MAP Sensor 12140872648 02-08 R50 R52 R53