Antes de desistir do seu disco rígido, tente sempre reposicionar os cabos de dados e experimentar diferentes cabos e portas da placa-mãe para verificar se é apenas um problema de cabeamento. No entanto, um teste SMART geralmente é algo que a unidade executa por si própria, portanto, se ela falhar em uma "auto-verificação" que é iniciada pela própria unidade, é provável que seja apenas uma unidade defeituosa. Verificar os cabos é tão barato e fácil que vale a pena verificar isso.
Se você tiver outro computador no qual possa conectar a unidade, poderá descartar a BIOS ou a fonte de alimentação da sua placa-mãe, causando o problema. Se possível, eu não usaria o mesmo cabo se você fosse para outro PC para testá-lo. Dessa forma, você elimina isso como um possível suspeito. Se a sua unidade falhar da mesma maneira em outra máquina, você definitivamente tem uma unidade defeituosa.
Se a unidade for um SSD, verifique também se há atualizações de firmware do fabricante. No entanto, duvido que essa seja a causa do problema, pois os SSDs geralmente são testados e funcionam imediatamente na maioria dos sistemas da fábrica. As atualizações de firmware geralmente resolvem problemas de eficiência ou erros.
Boa sorte!