You can often 'recover' a failing hard drive (temporarily) with Steve Gibson Research's Spin Rite software. I'd recomend running that on the drive, if it 'fixes' it, duplicate the drive to a new drive. Once they start to go bad, they won't live long even after fixed.

https://www.grc.com/sr/spinrite.htm

$0.02.....
Ben