Electric pump should be on if the key is in the start or run position. Can you tell what kind of pump it is? Have a fuel filter instaled anywhere in line? Also, is there a pressure regulator between the pump and the carb?
Next thing to do, adust the float level, see if it is just set wrong. if that dosent get it, pull the bowl, check the neddle seat, make sure there isnt some dirt holding it open. Also check the float, make sure it isnt collapsed or rusted/leaking.
Oh, and if you want, just megasquirt that bitch with a tbi unit. Make sure you get some good weatherproof conectors, salt spray would eat up a poor conection quickly.