Definitely sounds like the blower fan isnt turning on. I'm guessing there is probably some sort of resistor for the blower motor, located somewhere near the blower motor that could be blown.
You can probably a replacement motor and/or resistor from one of the online parts websites. Motor is probably a couple hundred bucks, resistor is probably 10-15 bucks.
Check out an E9x specific website like e90post other people have probably had similar problems.
Last edited by Bullet Ride; 07-02-2010 at 04:29 PM.