Well, you could try
http://www.stellarinfo.com/
(the free version)
I have used it on (and seen others do likewise) mechanical drives exhibiting similar symptoms. No idea if it will help with yours, but worth a shot. May take a while though if the file system is shot.