Try updating the firmware (not the driver), as it will sort of "reset" the drive. If that doesn't work, it may be that the drive is on its way out. How old is it?
thanks for the reply
I just replaced the drive with a new one and I am still having the same problem. Could it be something in the bios?