IMO i dont think full throttle is the one to blame! they went out of there way to fix shit for free on your car so why are you complaining?
Why did you take the car to them in the first place? If you had a problem with ss tune, you could have PM'd him personally.
Stop blaming other ppl for something you could have prevented.
ALSO, you should have done a compression test on the motor.
Stop crying!