new wiring harness problems, HELP!!!

heres the list of new stuff:

EZ wiring 21 curcuit harness
Tuff Stuff 140 amp one wire alt.
Speedhut gauges (they're working fine)
30A fused relay box from WiredWagon LLC (very nice piece)
accessory LED lit toggle switches from Keep It Clean Wiring

MSD 6AL and billet distributor were already on the car, though the 6AL was wired with the ballast resistor still hooked up. I have since taken it off as per MSD's recommendation

My problem is with the toggle switch wiring. i have the fuel pump on a switched curcuit that gets power from an unused switched 20A wire from the fusebox, through the toggle and then goes to a 30A fused relay and then to the pump. The accusump is rigged similarly but for now lets work on the fuel pump.
When I turn the ignition on, my dash lights all work, the toggles light up, but when i flip the toggle for the pump to the on position it blows the fuse in the EZ fusebox. I figured having the curcuit double fused would just add a measure of protection, but the same thing happens when I flip the switch for the accusump solenoid which surely doesn't need a high amp fuse. I tried different connection combinations on the toggles since they weren't marked, but no dice, the fuses still blow. My brain hurts from all this wiring, I'm not sure I can see this problem through without some help.
any of you wiring gurus have an idea of whats going on? this is all new wiring and is securely grounded where called for.