Too much fuel?

You have received a lot of excelent ideas. I would like to add that your carb could be shot and letting in too much fuel. Once you have tried all the ideas presented, I think it might be wise to look into the possibility of a bad carb.