You .mean push thru from other pumpsThat IS a Carter elec pump [ or Federal Mogul who bought Carter ]. But Carter design, lasts forever. I would ditch the mech pump & just use the elec pump. Mech pumps are NOT designed to pull through other pumps....
Makes sense to meIf that electric pump is a Carter and you shut it off the mechanical pump won't draw through it. Had a wire fall off mine and carbs ran dry.
are you sure that's not a carter pump?Makes a bit more sense with these good answers. It is not a Carter pump so I think the car still ran with it shut off. It looks really old so will probably end up removing it and putting everything back to stock.
After I removed it and had a better look at it, turns out it was indeed a Carter pump.are you sure that's not a carter pump?