Business cant be that bad that you just willingly throw a car on a dyno knowing it will self destruct? That is pure madness and seems your asking for the public to question your knowledge and abilities because all we see is excuses and a broken down car…Also what nut job of an owner would pay someone to blow up their car after they told them it will happen - it just makes zero sense really, almost hard to believe what I am reading.
I would think 99% of the good shops across the country would have told that cat to hit the road and take his turd with him, a customer not willing to listen to the shop of his choice is not worth the headache your now receiving.