Mini Cooper 1.6L MAP Sensor PPMAP1668-2 – 2002–2008
New replacement component for the applications shown in the title.
- Primary part number: PPMAP1668-2
- Condition: New
- Package includes: One replacement unit, as pictured
- Source listing ID: 178360507540
Please verify the part number, connector, mounting points, specifications, and vehicle options against your original component before ordering. Professional installation is recommended.