Run, do not walk away from an electric pump! It's totally unnecessary, and unless you wire it through an oil pressure sensing switch, it's an extreme fire hazard from flooding if the engine happens to stall and the pump keeps running. If you're going to replace the pump anyway, buy a Carter pump and forget about fuel supply problems. Like with their carburetors, "The ABC's of carburetion (and fuel pumps) is Always Buy Carter!"
Jerry