Check engine light comes on, I get the code read and it is a 307, misfire on #7 cylinder. I replaced the coil and the spark plug. Still runs rough and light comes on. I changed the coil on the third cylinder from the front on the driver side. Any suggestions.