Shit! your hdd might be going out , suggest you backup anything important, and get a new HDD if the problem seems to get worse over time, as i beleive it will.
Entirely possible, it is OLD. I've still got this other one sitting here, I guess we'd better get moving on the cable and grab another hdd while we're at it, you'll have to talk me through it at the time.