Joker, is your Carter fuel pump mechanical or electric? If electric, where do you have it mounted relative to the tank?