I would make sure it is in fact the spark that is the problem. Can you pull the coil wire away from the coil enough to watch it spark and what happens as you let go of the key and it shuts down? I'm not familiar with that gas carb but if there is wires going to it, it may have some kind of a solenoid that shuts down the main jet. Maybe check to see if that stays energized.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.