ok so here's the fix: really simple: replaced the brushes on the fan motor and all working awesome again.
Things to note:
- it's piss easy to do - just pull off the old brushes and you can jam the new ones into the scissor-housing and solder
- the replacement brushes should be about 8mmx9mm - I got 8mmx8mm from Repco for $55 - you can probably get cheaper if you look around
Quick summary of process:
- remove glove box: 2 torx screws bottom corners of outside of glovebox; 2 torx screws bottom front inside of glovebox by hinges; 3 torx screws along top front inside of glovebox
- remove airbag: disconnect battery and leave car idle for about 10-15 minutes to discharge any static; then disconnect power from airbag (orange connectors); remove the 4x 10mm bolts on the airbag mount (2 bolts on a bracket at each end of the airbag that go UP onto the bulkhead); once the bolts are removed, the airbag won't fall down - it gets caught on other stuff - so you drop it down a little and slide it to the side and then lift it down and out
- remove fan motor from housing: disconnect the power supply - don't worry about remembering which of the 2 cables plugs where - they are different sizes so you can't connect them back up wrong; unscrew the 4 posidrive / phillips screws that hold the fan and motor in place - the hardest is the top one and requires a stubby screwdriver - I found that once I got it loose, it was easier just to use my fingers; pull the fan and motor straight out
- there are 3 rubber grommets that hold the fan and motor into the plastic housing that you've just unscrewed - just use a screw-driver to push in at the base of the grommets and each one will then slide free of the plastic housing. this exposes the top of the fan motor
- you'll see two spring-clips that hold the brushes in place - both on opposite sides of the motor - remove these carefully as there is a spring behind them that keeps pressure on the brushes to push against the motor's spindle. If you happen to lose one, as I did, a spring from a biro pen seems to do the job just fine
- yank off the cable from the motor and replace with the new brushes, solder and hey presto! repeat the above in reverse to put back together
One thing I noticed was that the fan sounded a bit "wuurrrrrrrr"ee at first - that's just the brushes wearing in - after a couple of hours the sound goes away - I'm gessing that's how long it takes for the spinning to shape the brushes into a curve rather than the stock block shape.
All up this fix will cost you $55 on replacement brushes and about an hour's time. A lot cheaper than the $270 it was gonna cost for a 2nd hand replacement fan unit - which may still fail at any time!!!
Hope this helps others in the same situation - feel free to ask any questions / clarification.
Cheers.
David