Hi, I had a similar issue and started by applying a little penetrating fluid in the switch before tearing the dash apart. Remarkably after some jiggling and making sure there was at least 13 volts in the battery it started to work again, took about 48 hours wait though.
Let us know how you get...