Is it possible it's a gas problem? Maybe the carb is too hot, and the gas is boiling.