Another source of the humming could be the inverter or the hard drive. But I doubt if the inverter will cause a slow down. The hard drive may be. You need to run some tests on this too (use SeaTools or Hitachi DFT). As for the fan, you can try eBay.
http://shop.ebay.com/?_from=R40&_trk...piron+6400+fan