I have an '06 mazda 3 hatch with about 53k miles...my CEL came on and was reading a cylinder 4 misfire. I took it to a mazda dealership and they said to replace the ignition coil for cylinder 4 so i did. about a week later the light came on again and that time i replaced all four spark plugs...