I bought this switch for my 1999 Chev Monte Carlo and installed it no problem. 2 days later, it started acting up and on day 5 it quit completely. Had the motor checked... motor good..... turned out the switch was bad (again).
I sold the car before I tried any 3rd switch!