Mazda 3 OEM Engine & Components Air Intake Parts — CARiD(02) Save Image Image gallery: 2003 Mazda 3 VVT-i Rattle On Startup? 232k Miles