I had the same issue this past weekend with my motor running fine and just out of no where dying out. I ended up finding a small crack in the fuel line. I noticed my fuel bowl on the fuel pump not filling up with gas as it should be which in turn would eventually not fill up the carburetor fast enough to keep up with the consumption from the motor. I replaced the cracked line and problem as gone away.
Just a thought!
Charlie