Overheating is a cause of failure with hard drives. Don't laugh now, but put the drive in a ziploc baggie and stick in in the freezer for awhile until it's nice and cold, take it out, hook it up to your computer and hurry and get those files off of it. Eventually, it will overheat and fail again, stick it back in the freezer and do it all over again.
It sounds crazy, but I've done this and if there is no physical damage to the drive, it may work. What have you got to lose?
Well I assume that's where the zip bag comes to play, but I agree that I also don't see the technical reason.. but then who knows.Ha! Sounds like a recipe for water damage (from condensation) to me, but *shrug*