TIMING CHAIN REMOVAL/INSTALLATION [ZJ, Z6] MAZDA MAZDA3 1G 2007 DIY(09) Save Image Image gallery: 2005 Mazda Mazda3: P0135 - Replace Timing Chain Or Clean It?