My check engine light on my 2000 Explorer (249,000 miles) is on and the code reads #6 cylinder misfire. when I first got this I replaced my plugs and wires. When it came on again I replaced my coil. I am getting good spark from the coil into that wire, but the light is on again and it does...