Hello, I have a 1978 johnson 35 horespower, that has been having trouble running. It starts fine, but when I give it gas it immediately stalls, so I tried accelerating while pumping gas into the motor by squeezing the bulb, doing this the motor was running great. Now, is this a fuel pump...