Hi there Licen,
As abhishekmpelite already suggested, I would also say that it is a good idea to try the drive with a different SATA cable.
Another thing you can do is to test the HDD with a brand specific testing software and check out the results of it.
Hope this will help,
D_Know_WD