Hi Tim,
That's awesome (the fact that you managed to get this back to life) - and great job for figuring it out. Usually, reflashing firmware is what fixes most system-wide issues.
However, if you do encounter any more issues we are one email away (
[email protected])
PS: We will make a Blog...