have you tried recuva? are you on windows or mac? i might know some software that can help, also another thing to try is get a new hard drive enclosure - could be that is broken and not the drive. good luck!
i never leave my hard drives out, they get stuff put on them, then go in a nice...