I had a similar problem with an external LaCie drive. It turned out to be the power supply failing (it blew up before I could shut the HD down) rather than the HD itself, which is still going strong.
You might be lucky too. It's worth checking the power unit.
Michael