as long as your getting spark the coil is working - but wear over time my be causing a bit of a miss if the gaps in the magnets are opening up a bit that feed the timing for the spark - that could be hard to rectify or you could be flooding a bit - not too many things to cause the problem but age and wear - maybe a new plug would help