I found the problem!
I went to check on the ground connector where it bolts to the body just below the fuse box under the hood. It looked pretty rough with corrosion but the connection was tight. I decided to clean the contacts anyway and make sure the contact with the body was snug and free from rust.
Anyway while pokeing around that area I saw the bundle of thick red wires coming from the back of the fuse box as it entered the wiring harness toward the firewall. On one of these red wires, I noticed that one was a little bulged at one point and there was a bit of green/blue powder coming out of a crack in the insulation. On closer inspection, I noticed the wire was completely rusted out and just being held in place by the insulation. It broke in two when I grabbed it to have a closer look.
At one point, the insulation must have been cut and with water and salt and other crud getting in there, it was just a matter of time before it rusted away.
Anyway, I disassembled the fuse panel to get more slack on the wires and make room to work. I stripped the ends of the two broken wire halves and tinned each end with a soldering iron and mated the pair of wires again with more heat and solder and wrapped the re-joined halves with some electrical tape.
One thing I can say is it's a lot more difficult to solder in -18C ( -30C with the wind chill ) with 14 gauge wire with a precision solding iron meant for electronics while your vision is obscured by your own breath. (Note to self: find friend with heated garage...)
Well, when everything was put back together again, my interior accessories (radio, PW, power mirrors, fan on full, rear view mirror auto-dim, etc.) were back in business! I imagine I saved myself a few bucks not bringing it in the the garage and/or a few hours tearing my dash apart.
Woo Hoo!
Jim