Something that occasionally works is a power cycle. Unplug the SATA cable, turn on the computer, and regardless of whether or not it boots into anything, leave it on for 1/2 hour. Turn it off and repeat once more. This trick did help revive a finicky M4 drive I was using. By leaving the drive powered but unused, some controllers will run a TRIM command and a few other maintenance tasks. Even if the drive doesn't show in BIOS, it might still be alive, just not communicating. I don't know if the older drives will do this, but it's worth a shot before RMAing.