hi.....
I had the same problem with my 9-3 vector sport 2005 model.
I sprayed WD40 from the top & gave it a spin.... lasted a day.
Removed the fan assembly & found the bearings knackered(alot of movement up & down through the shaft).
Tried 3in1 oil soaked into the bearings for about an hour each bearing. Put the fan back in and only had it working on the lowest speed. I thought the speed controller (One that plugs direct onto the motor) had failed. Searched about & found ebay had one for ÂŁ90,,,, these are ÂŁ200 new!!
Went to the scrappies this morning, hoping to find a saab fan-blower & controller attached but had no joy. I had read previously of someone using a fan motor out a peugeot so had a look for one when I was there. Found a 406 on an 03 plate with climate control. Found the fan blower in almost the same position as the saab. The housing & controller where completely different but when I removed the motor (Along with fan attached) I found it to be the same as the saab's. Thought I would try this out, as the scrappy wanted ÂŁ20 for the motor so was worth trying!
To my surprise, the motor has worked a treat!!! I have full fan speed.... and all other speeds now too!!!
Luckily I didnt buy the controller, so Ive managed to save myself ÂŁ70 and I have a nice warm car again for the morning trips into work!!! Good luck all, feel free to drop me a line if anyone would like further info.
Cheers.
PS.... If after replacing the fan motor you have the same issue, then its the controller. I suspect the large capacitors on the controller PCB deteriorate, therefore a couple'a quid spent at maplin and a soldering iron could well fix these.(Would be good to hear of anyone managing to fix one!)
All the best for now.