I have an 05 Grand Prix GT, and I have had some trouble with the blower motor. I have replaced the resistor 3 times now, and have had the capacitor installed that absorbs any spike in voltage from the windshield wiper switch. Now the blower motor runs, but not consistently, like on for 3 seconds and off for 30 seconds. Any idea where the problem might be? I hope its not the resistor again because they run at $100 here in Ontario.