Hit the throttle and sometimes it takes off and runs great. Other times it bogs down really bad. When it is bogging down if I have someone pump the fuel ball it takes off again.

Was thinking that I may have an air leak in the fuel system. But the hose(s) look fine. Should I try and figure out a way to run a vacume check on them? Or does this sound like a fuel pump issue?