I am aware this return code means a failed hard drive. I'm looking for diagnostic tools to repair bad sectors. Also, I'm unable to boot from this drive. I've tried adding it as a second SATA drive to a working machine and it hoses the working machine rendering it unable to boot even to safe mode. There is data on the drive I would very much like to retrieve if at all possible. I'm considering getting a SATA to USB cable ... any other suggestions/comments would be appreciated!
Windows XP SP3