welcome to the pains of external hdds - bad idea for backups.
try removing the hard drive from the enclosure and hooking it up internally. this is your only hope.
happened to me with a 640GB Western Digital. I removed the drive, hooked it up, but it was the drive that was faulty, not the controller in the external unit