Re: johnson 1978 4hp
If you can keep it running by pumping the bulb then suspect the fuel pump or air ingress into the fuel line.
Check also that there is no restriction to the fuel pick up from the tank and that the tank vent is open especially, if the bulb is tending to flatten.
Checked the filter on the pump?