Well, reading about all the banging and dropping made me wince. The fact that banging it around "fixed" it should immediately give you some concern. Personally, I would not save anything of importance on it if the HDD is damaged, because it could fail at any moment.
What you are now going to want to pay attention to is that clicking noise followed by a reboot. That will mean that you have a physical surface error on the disc, which is not repairable. I had it happen to me before and it only gets worse.
This may not be too much help to you, but it's my thoughts on your scenario. If you can afford to simply replace it, that might be the best thing.
_________________________
I swear, troubleshooting is a science: the best discoveries are always on accident...