Hey guys, been a while since I posted. I'm experiencing a "no heat" issue in the car. To specify, I have the Automatic Temperature Control (with the digital readout, 2 knobs) setup. My heat initially gave out in about April 2012, but I didn't have to worry about it with warmer weather coming in. No air is being pushed out through the vents. If I hit the auto button, it does nothing. Somewhere along the way, probably going over some pothole or something, it came back in I want to say November? It worked intermittently for a couple weeks, and died out again. So I looked to the web for some answers as to what could be going wrong here. I found most answers were traced back to either a bad blower motor or the resistor, or both. I didn't even know its location prior to my research. Well, when I went under the passenger side dash, I observed a pine needle sticking out of the motor assembly. I thought, "..." I removed the pine needle, turned the car to "ON", and hit Auto, and air came rushing through the vents. I got very very excited that I did something so simple and saved potentially a couple hundred dollars. Air does (did) work on lower fan settings than max. Until today, when out of nowhere, it gave out again. =( I checked the 30a fuse in the glove box, didn't look blown. I went up to Autozone, and they told me that for a 2000 Grand Prix with the ATC, the motor costs $72, and a new resistor is $190. Any suggestions? Is it possible to clean the blower motor out/off and achieve success that simply, without having to replace it altogether? Sorry, lot of info, lot of questions.

Thanks in advance guys,
Mike