Probably need to do a good cleaning on carb, replace float valve and check the float actually floats on top of gas and doesn't have a hole in it.