I think the OP touched the wires together, that’s the way I read it. That would indeed short out an amp...I speak from experience. As long as I was in the high-end business, it’s bound to happen...a few times :-)
I found a couple of pics of the inside of this amp. Man, this thing is stuffed! I don't see any fuses, (they should have popped first...if used and installed?). Maybe they use relays or something else?
If the OP can’t find someone local, I always recommend Stephen Sank at Talking Dog in Arizona. He IMHO, is one of the best techs in the country.