holley red here. carters are nice pumps, the mother in laws mastercraft needed a carter replacement when it died on us in the channel.
just goes to show, it doesnt matter what brand, its electrical and it will go out on you with no signs of wear. i carry a spare holley in the truck with me. mechanicals are nice because they just work, but i also will run my pump and drains the tanks into our cars when we're not using the boat. instant start ups are nice too.