I used Linux Puppy as a system boot and that went smoothly so I know it wasnt my hardware - ram or motherboard. Then, I used a highly recommended memtest program and got no errors. I put in new ram from my personal pc and it wouldnt boot. I hooked the customers hard drive to my computter and it started, but attempted to go into an OS recovery. It kept rebooting though. So, I did a lot of trouble shooting and through a process of elimination want to focus on the hard drive being damaged from possibly over heating or corrupted from the viruses.
What are my options for looking into repairing or salvaging the hard drive? It's an Acer Aspire desktop with Vista - no back up disk was made prior to it being brought to me.