If the switch has not been used a lot this happens, Take out the switch out of dash and spray it with good quality electric contact cleaner & rotate the switch back and forth, This works for me every time. while it's out you can check to see if it works right by using a ohmmeter.