Run Seatools for Windows or DOS from your PC and run the short tests. If it passes run the long test. If you get any errors then replace the drive. Sounds like your Mac thinks something is wrong with the drive and tries to repair it. Windows might do the same after a while... I have a failed drive and when I plug it in Windows will eventually show me a message that it detected a failure and to backup the drive.