That sounds very strange. I'd run CrystalDiskInfo and check SMART. A loose connection should not cause a high-pitched whine. Sadly, this seems to be something mechanical, not a QCode beep telling you something may not be connected. You can get CrystalDiskInfo here...