The engine will seem to run fine, then the rpm's will decrease, and then go back up. After the engine is warm, it's very hard to restart. At first I thought that it was the carb float but that looked fine when I had it apart. The fuel pump seems to be pumping fine and all of the fuel lines are clear and have been recently replaced so it's unlikely that there are any leaks. When pumping the ball, the engine chokes. I have no idea what could be wrong.