I recently installed a new heatsink for my CPU and ever since one of my three hard drives has been detected by the BIOS regardless of what I do. The drive in question is a Seagate Barracuda 7200.7 Plus ST3160023A 160GB and up until recently it worked perfectly fine. I doubt it is dead as I could clearly hear the internal engine start when I plugged it in and as I am typing this with the case open and all the drivers sitting outside the enclosure (free of any clicking!). I tried using the seagate tool as well as Disk Management but neither detect the drive either. What can I do?