Genuine Mazda MX-5 Mk2.5 1.6 throttle body assembly. * Removed from 2003 Mazda MX-5 NBFL 1.6 * Genuine OEM Mazda part * Butterfly valve operates smoothly * No visible damage or cracks * Ideal replacement for faulty or sticking throttle bodies * Sold as pictured Please check compatibility before purchase, particularly if fitting to other MX-5 models.