You are the original owner - Right? How ole is it?
After everything else, this error would men the hard drive or its controller has gone bad. Often it is the hard drive, either because of rough treatment or overheating. More often overheating. The hard drive typically does not get enough coiling. Yet most hard drives will take it. They can run to 85 C and still work.
After all is said, you are at the point of trying a new hard drive. If you have already made regular backups of you system and data, all you need to do is get another drive.
Do not try to format the hard drive. If some of recent data is there, you may wish to get it back.
Do you have a recovery method ready to use?