Just had this happen to me, kept trying to start, finally got it going, rode a short distance, and then another stall out. Started again and finally got it to stay running. Rode another 60 miles with no issues. I had just filled the tank to its absolute max. Glad to get some insight…overfilled tank!