I run the engine for about 1/2 hour at all speeds and runs well then will run rough then stall. I have drained all fuel changed fuel filters at carb and at fuel pump. I have had the carb rebuilt. I have changed the engine oil and filters. The engine has under 300 original hours. Once the engine...