Another issue could be that it will spark ok out of the motor but when you ask it to spark in the extra pressure of the chamber it wont.


Try a new spark plug, if that dont work, try another new spark plug. Never trust a spark plug.
A bit hard without it running but you could try starting it in a dark spot and see if the spark is tracking anywhere.

Id do that first then look into the carb.