VVT VARIABLE VALVE TIMING SOLENOID for MAZDA CX-7 2006-2016 2.3L L3VDT(07) Save Image Image gallery: 2000 Mazda CX-5: VVT-i Rattle On Startup? 45k Miles