Run it till it quits, take off air cleaner and spray a little starting fluid into the carb while starting. This will tell you if it is a fuel problem. If it starts:
Make sure your tank is clean, there is a tube screen in the bottom that connects to the petcock. You may want to take the petcock off (2 bolts) and check that out. There is also an inline filter from the fuel pump to the carb, check that as well. Check all lines running to the fuel pump and back down to the carb. I hope this helps.