If you are certain it is the drive, the best way to repair would be to install another. The dry solder joint should not destroy a drive, unless something is seriously shorting it out. On a standard install, without something metallic loose on the motherboard, I cannot see this happening. It could just be coincidence.
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs