WRECKING 2010 MAZDA 3 ENGINE, 2.0, MANUAL (C15238) - YouTube(04) Save Image Image gallery: 2010 Mazda Mazda3 Engine Stalling At Stop Lights