When did you last put fuel in it?
'Winter fuel' in hot weather can cause that.
been there, done that.
its very similar to running out of fuel in the bowls.
Sometimes that's actually what's happening (if there's vapor lock)
But many times too much is evaporating in the bowl and intake so less fuel gets into the combustion chamber.
Drain off 5 gallons and put fresh summer fuel in.