There are 3 things that make a motor run compression , gas and fire , i would try pouring a little gas in it while it is runing and see if that keeps it running a little longer , if so you know its not getting gas , carb could need a new float and needle valve and sit or a jet stopped up


