The switch module on the drivers door is a known problem and results in same symptoms as you indicated. The connections inside the switch, after years of use and stress on connector, result in broken solder connections within the switch. A new switch can be had for about 70.