Sound like it might be a carb problem more than a pump.