wont stay running...again

I'd bet you have a problem with your fuel delivery. Pop your fuel intake tube out of the tank and have a look at it. You may find the screen on the end is not there or partially clogged. Check or change your fuel pump too, the new gas eats pumps for breakfast.