If the battery is good then you must have some connection problem somewhere.
Be sure the connections are clean and tight.
Connect the battery and check accross the terminals with a meter or test light to be sure that you actually have power.
Remove the cover on the fuse block and check the main power feed from the battery. Top right in the fuse block there should be a large cable coming in to feed the fuse/relay block. Check that.
Maybe a bad connection or cable it sounds like.
Be sure the connections are clean and tight.
Connect the battery and check accross the terminals with a meter or test light to be sure that you actually have power.
Remove the cover on the fuse block and check the main power feed from the battery. Top right in the fuse block there should be a large cable coming in to feed the fuse/relay block. Check that.
Maybe a bad connection or cable it sounds like.