Well people complain of that senario and change it out with success so.....I guess so. Never happened to me.
Racerone said 9 out of 10 times that's it....so I hope so.
Coils under the flywheel can do it, bad wires..... I'm just hoping your not flooding it or something but if you have no spark...