I was riding mine really slow after unloading it the other day, and it just cut out real bad, and wouldn't start. I did some digging, and you know what I found? My 5 year old son & his little friends wanted to go riding on it while I wasn't around, so they put about 32oz. of water in the tank, thinking that would do it. I was a little upset, but they didn't know any better. About 2 hours of work, and $10 of wasted gas, and I was up and running again. It'd be a long shot, but check the quality of your fuel. I was very surprised to see a milky stream coming out of the fuel valve when I checked for flow. I would have never guessed in a million years I'd have water in my fuel. It's one of those random things. Thank goodness the key wasn't in it. He's not allowed to sit on it now unless I give him permission. He used to sit on it & pretend he was riding, but those days are over for now.
Good luck.
smvorndran