Check on all other HD-cables, both on HD and motherboard, make sure they are solidly in place.
If you can, perhaps use another powercable from PSU to HD. Where there "burn"marks on the HD-connector, after the powercable fell off? It may be that the electronics on your HD are fried.