I think there's a standard ATA Hard drive with a standard ATA connector inside that USB external drive. Taking the drive to a desktop computer with a 2.5" to 3.5" ATA-adapter would be worth trying out. It could be just the USB-to/fro-ATA circuitry that's bad.