Thanks for the help, maybe if I get some extra $ I'll buy a new module, but if bring it in from the cold remedies it then that's what I'll do.
For those still struggling with this issue, after hours of troubleshooting and trying everything on the internet, here is what worked for me and my 2004 Canyon 4 door. In sub-zero temperatures, I took out the driver's side door control panel with the battery still connected. I then separated the module from the bezel with the 4 screws on the bottom. Then I pried the black plastic bottom off by gently prying at the six plastic tabs. Keep it upside down from here, or all the push pegs (that make the contact with the rocker switches) will fall out and figuring out how they go is a jigsaw puzzle - not every rocker tab on the switches get a push peg. (14 holes and only 11 pegs - no you didn't lose any). Take out the PC board. There are two black capacitors that hold power even when unplugged. On mine (freshly driven), only the one towards the center had about 2.5 volts DC. The other had zero. I read somewhere that the capacitors need to be drained of power to reset the relay(s?) that are causing the problem, which is why it works for some to unplug the battery for an hour, or unplug the battery and touch the cables together. That didn't work for me. So I took a flathead screwdriver and shorted the two legs of the capacitor for a couple seconds. Tested it and the power was gone. Put it back together right away, without tapping or heating up the three relays as some have suggested. Worked beautifully right away. 10 minutes from together-->apart--> =together and working.
Sit in the front passenger seat with your legs stretched out. Move your right foot, to the right, until it contacts the wall under the dash. That "wall" is referred to as a kick panel. The BCM is located behind that panel. There is also a left kick panel. To remove the kick panel, first remove the door sill plate by pulling straight up on it. Then get behind the kick panel with your fingers and pull straight inboard to release the friction retainers.When the term "kick plates" is used, are these inside the cab? Thanks.
I don't think you ever responded when asked about your BCM replacement. Did it fully resolve the issue? What was the cost?Mine ended up being the actual switch on the driver side but also damaged the bcm for some odd reason. So had to replace both