I don't trust externals. Just not my style. So I can't really help you troubleshoot it. Maybe check the power supply if it has one? Call up tech support, is it under warranty?
As for the data, I'd just pop the case open and throw the HDD in my computer to recover it.