I dunno, but it sounds like either your carb is getting blocked, or your gas line is messed up where it connects. When it starts stalling, did you try opening the choke? If it goes again when you pull the choke, its starved for fuel.....
Could be a lot of other things too though......spark would be the next try.
Sinker