NC_VX, your problem is not as bad as it seems. You have the one advantage when it comes to diagnosing electrical: Consistent behavior. You may need an EWD (Electrical Wiring Diagram). What you need to do is buy a bunch of fuses, and "split half" the circuit that has the problem. You'll have to reproduce the ground at each connector (to simulate the switch), but keep disconnecting each connector in the harness closer and closer to the problem until you isolate the segment of harness or component that is causing the short. If it's in the harness, you'll likely find some "trauma" in the area. I wish you lived near Denver; I could help you find the problem in a hurry.
Good luck.
Nate