Once it fires you need to push the choke in a little or you will flood it instantly. This sounds like your issue, after 10 minutes or so it will dry out and start again.
Try this, pull the choke only half way and pump it 3 or 4 times and start it. See if it continues to run.
Artificial Intelligence is no match for Natural Stupidity