Gentleman, I have been reading for what feels like days here. I wasn't able to find anyone with my very specific issues. So, with that, I'll apologize if it's been covered already and I've missed it. I know having the same questions asked is annoying! I have the 1TB ST31000340AS with SD15. Made In Thailand. Like most people, it just stopped working. The one major difference is that mine CAN be detected by my bios. At times, when I boot into windows, it will even be seen in my device manager. However it gives it a generic name and times out if I click on it. I ran Seatools For DOS and the drive was detected, and it showed the correct file size as well. Running the "short" and "long test" revealed errors. The Seatools Test Code Number Is : 6ED3A06C - Google Reveals 0 results with this code. The one bright side I thought was that it prompted me to fix the bad sectors that it found in the long test. For now I opted to skip this repair and refer to you esteemed gentlemen. I also have the updated firmware here. But am too afraid to update it for now. My questions specifically are can I "repair" the bad sectors with seatools as it prompts me to. Or would that cause more problems? ie, cause me to lose my data. Transversely, should I just update the firmware myself? Will this cause me to lose my data? Thank you for your consideration and time reading this.