I can appreciate the OP’s frustration. While I do my tinkering and maintenance and occasionally lean on friends with more experience, I’ve also had Stern and JJP support issues that were ignored until my distributor got involved.
On the bright side, one of the OP’s games is TNA. I’ve found Spooky quick to respond to support inquiries and the owner’s thread here on pinside is full of helpful people, including Scott Danesi. American Pinball game owners seem to have similar experiences.