Sea-
WHERE does the ground for the fuel pump come from?
I'd check both of those ground connections.
You may want to consider having a dedicated BUS BAR for your various ground terminations.
Same suggestion for any hot connections hanging on the battery.