When tracing or bypassing your electrical problems, don't forget that the supply for the A/C Compressor Clutch also feeds the Auxilliary Electric Water Pump for the heating system. Both are powered from Fuse #5. On my SDL I had to disconnect the Aux. Pump as even after replacing the fried A/C Clutch the fuse was still blowing. The Aux. pump was seized - a common problem - and was overloading the fuse circuit.
Definitely try to find a replacement wiring harness as otherwise you could be chasing gremlins for many moons to come!!