|Might be time to take it in to a well respected shop. |
Otherwise a friend may be able to assist. I tend to start with a program called testdisk. Some times I have to run the hard drive diags to see if the drive even works.
Text, talk, drive...CRASH.
Hang up and drive @#$%^^