the engine starts and runs fine until you go over 2500 rpm. if you go full throtel it will take off for about 10 sec and then bogs to an itel. if some one pumps the ball a little bit it will take off again and bog if you stop pumping the ball. i have changed all fuel lines and all 3 filters on it. i also took the fuel system off and cleaned it all. the ball is not soft when you pump it. i am thinking fuel pump, but witch one? if it is that. any help would be great.