Right after it sputters and dies, will it start again??
If not a shot of either, if it turns over and runs for a moment then its not the spark.
What you have sound a lot like its starving for fuel.
Before ripping apart the motor (like other suggested) I'd recommend just cleaning out the gas tank (there should be a strainer filter in there) check and possibly replace the fuel line (you can get more fuel line at your local auto store) Some carbs have a bowl on the bottom of them, you can take that off and clean it out.
Take a look at your air filter, make sure its happy too!