You have juice at the pump and fans ? Are they grounded directly to the battery ? I use a grounding bar to attach all my peripherals to and run a large gauge wire to the battery.
Proper Grounding is the cause of a large percentage of electrical probs.