Mechanical vs. electric fuel pump?

Not sure what part number Carter you currently have but Mancini Racing sells a rebuild kit for M6902 and M6903 Carter pumps; $44.95. Maybe a good interim option.