Jason,
If you are not hearing any clicking sounds from the hard drive, any number of things could be going wrong with your system other than the hard drive.
I am still not convinced that the hard drive is the problem. With the other problems you have listed, I would think about either upgrading to WinXP or doing a fresh install of WinME.
Take Care,
Richard