Hell, I'd just be happy if I could see the site up again, because apparently I'm the only one that's it's still showing as suspended, despite flushing my dns and force refreshing a bajillion times.
Hey can u check ur PCB of the Rev C?
I made some pics of it, lets compare them with urs