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.