My friend has the exact same car with this exact problem. It's caused by water getting down into the air intake for the blower motor and corroding the "Blower Motor Resistor". Popped the glove box off and unbolted the blower motor to check out the resistor and sure enough. Two of the four lines were worn away. Popped a new one back in, cleaned the leaves and debris out of the blower motor and put it all back together. Has worked like a charm since.
Image (Click to make bigger)
Thursday, December 23rd, 2010 AT 3:45 PM