If you beat the shit out of an engine like you said you did, it will blow up, any engine, doesnt matter what company made it or anything. Atleast now you know to treat your engines with a bit more respect. Only beat the shit out of the engine if you are prepared to replace it + have the $$ to replace it, or already have a replacement. I remember back in the days when hondas were cool, aka 2003, my boosted civic Si, that i tuned by reading the spark plugs on Uberdata, which was the best tuning program at the time and was buggy as fuck, I had 3 replacement engines in my garage and my 200ish WHP Si hatch smoked everyone. Even was smoking all the NA queers with their high compression, and smoking the gayludes with their turbo H22-poo-poo. Those were the days. I had a homemadeturbo.com sticker on the car, the only sticker i had, and at the local street races which consisted of 100+ cars normally, i was known as the fast ass homemadeturbo turbo single cam. People would come up to me that I didnt even know and say 'hey you have the fast rturbo single cam dont you?'
Anyways, yeah you fucked up., sorry mo. thats what you get for scamming me out of a muzzle break.