Doh, electrical issues can be a real pain. It sounds like you've done a pretty good job of tracking things down thus far. The next step for me would be to see where you're actually loosing power and that is a lot of work following wires and testing. No fun for sure.