Eu não recomendaria a substituição de controladores de unidade ou PCBs, a menos que você saiba exatamente o que está fazendo. Não vai prejudicar nada para tentar isso, mas também não ajudará na maioria das vezes, o material fica muito complicado muito rapidamente.
Você mencionou o drive como morto, isso significa que ele não liga, não gira ou é visto na BIOS? Ou está lá, simplesmente não funciona?
Eu verificaria se você pode clonar a unidade defeituosa em uma unidade boa conhecida que é pelo menos do mesmo tamanho ou maior que a original com dd_rescue. Essas ferramentas copiam um bit de unidade para bit em uma nova unidade, ignorando os setores de leito que encontram, o que lhe dará essencialmente uma cópia identitária da unidade original, impedindo que os setores danificados sejam ignorados.
Aqui é um blog post que mostra como fazer isso.