yes it is usually the contacts, it happend to me. The driver side im unsure about because it is different then the passenger side. I had to bend the little gold contacts and it worked. I am actually having issues with the driver side one as we speak. I have to push up on the switch real hard. Anybody know how to fix that, because it doesn't have the contacts like the passenger side does.