You can try removing the drive from the external enclosure and mounting it internally to your pc or into another external enclosure as sometimes its the enclosures sata to usb interface that is having the problems.
Removing the drive would void any warranty on it. you''ve been warned.