What the F

STROKEXD, spewing for you mate what a blow.
Just after the auto going to, it seems so unfair. I know you have spent a lot of money trying to do thing correctly, so I'm sure you will be checking to make sure you got what you paid for!
Sounds like you may have taken the top of a piston? Keep us posted