I could be wrong but if it still works, get your files current on your backups. There is no such thing as a single backup. We only lose what we don't backup.
After that, try the AHT on the HDD. But here, a new HDD is 50 bucks so I've been known to just replace it if the HDD sounds bad to me.