Any hard drive that needs to be "low-level" formatted and is less that 10 years old has issues, back it up and throw it out.
It the old days... and I mean old days... like MFM,RLL and SCSI... yeah that old; there were many benefits of a low level format to map out errors and mark them (since ALL hard drives has some errors at inception), but when IDE came along... the manufacturers would map out the errors with a greater degree of precision (than MFM or RLL) and store them in a table before you purchased it, also "SMART" was born and the rest is history.
I would be extremely weary of any drive in the modern world that accumulates "hard" or "soft" errors (soft errors being OK if generated from a power failure); throw it out, you have been warned