My motor is idling fine but when I tried to go up on a plane it would bog out. I replaced the fuel pump in the motor check the fuel filter and replace the o-ring. Took it out and it goes up on a plane now but if I don't keep pumping the bulb it loses fuel and dies. It's not a vapor lock from the tank. any suggestions would be greatly appreciated.