I have been where you are many times. The pins on the switch where the wiring harness plug in get corroded, or the switch contacts do and you get one or more door mechanisms failing