If all or most of that fails and you still cannot get your data stick the hard drive in the freezer in a plastic bag of course and that might help you.
I have had to do that several times before I...