I had the same problem, today I got the brand new
fan, and i replace it, then everything is working
fine.
And I googled the cooling fan, the price ranged from
20-100, I chose laptopparts.com, the quality is really good
and it came with 3 month warranty.