Yea, just because it sparks in the open doesnt mean it'll spark in the cylinder when there is compression. It takes more energy to spark under compression because more air is between the plug contacts. You could ohm out the coil and see if it is shorted or something.