Just because it sparks outside the motor doesnt mean it does inside the cylinder where its being asked to spark in more than 5 times atmosphere.


If it wont fire with fuel in the plug hole it definately sounds spark related.