It could be the little IC board inside the external hard drive case. Open the case, remove the hard drive itself, and install it as an internal drive in your computer. There's a 50/50 chance that it will work. If installing it as internal drive doesn't work, then I'm sorry but it's toast.