Followup to an old HDD issue (stop working and caused bsod)
A while back I posted a thread about an issue I had with my primary HDD randomly clicking off and the computer freezing and restarting followed by a message at bootup saying windows was temporarily unable to read your hard disk drive. I thought this might have been a failing drive and still might be but IT has been happening again but this time it happened when I bumped into my case and I heard the drive click off then back on (not the click of death) just the initial click when a drive is turned on. I ran tests on it in hd tune and it turns up completely fine. For a while the drive just disappeared altogether from the bios and I was unable to boot. I removed the ide and power cable and put them back on and it booted fine but randomly yesterday the problem happened while my friend was using the computer without ever bumping into it.
So I am stumped now and don't know if I should just bight the bullet and go buy a cheap 500gb sata drive or if there is some way to remedy this issue once and for all.
AMD Phenom II x6 1045T @ 2.7 Ghz, 8Gb Corsair Vengeance Ram, crucial M500 240GB SSD, 500GB WD
1.5 TB Seagate, XFX Radeon 6670 1Gb GDDR5, Windows 7 Professional 64bit