I'm guessing the intake valve has to be open when the plug sparks for fire to come out the carb. Have you opened up the crankcase to make sure the timing is right, what about the flywheel, has it twisted on the crankshaft, might want to check it out. I'm still learning small engine repair, so don't take my word for it, just spouting out what seems obvious to me. There are alot of people on this forum with a wealth of knowledge, someone on here will most likely be able to help.