Нужно ли покупать новый жесткий диск?
Смарт вам показывает не только ошибки передачи по интерфейсу, но и проблемы с поверхностью. Данные быстренько вытащить, диск выкинуть.
Попробуйте сперва заменить шлейф.