Following up on this. I contacted Ben and although you're correct that he listed Thor Audio as one of the brands he services, he said he doesn't work on them or have any schematics for them.
If others have thoughts on someone who might service Thor Audio equipment, please let me know.
Thanks,
Matt