Owner of ZZP here. I'll make this quick as I'm sure I"ll have to come back and address more.
-The OP replaced the boost controller with a unit he bought that we don't sell and had someone else install it. When that happens, stock engines blow in our experience. This cannot be blamed on the turbo kit. Had the kit been installed as shipped, the sling would be alive and well as are so many other customers.
-I never told the OP to pound sand. I wouldn't do that. We begged the OP to send the sling to us because he was sending us conflicting information about several problems. I wanted the vehicle here and told him we'd take care of everything even tho we didn't do the install. We'd replace all the parts, do the labor, tune on the dyno, all at no charge. When he said he wanted to have another shop work on it and us pay I told him that if he did that, he most likely would be out the money, still have problems, still blame us. I told him this NEVER goes well. He did it anyway and exactly what I said would happen did.
He asked us for a check and said he'd sign an NDA. I told him we don't do that, we're a full disclosure shop. I told him I wanted him to share his experience with anyone and any forum he chose. I say this because it's important for potential customers to know what to do and what not to do. It's important for people to know that they are taking responsibility for the build when they hire someone else to do the install and use parts we don't sell.
Zooomer,
Thank you for providing this post. My best friend and I run a Slingshot podcast and I think this may be a topic of interest to our listeners. Id like to ask for clarification on one of the things you just said, you said "It's important for people to know that they are taking responsibility for the build when they hire someone else to do the install and use parts we don't sell." and I agree they should, but my question is this, can you reasonably expect people who live thousands of miles from your shop to travel to you to have the install done? Furthermore, isn't it also reasonable to believe that nearly all of our customers will have a reputable mechanic install this kit? I truly believe you offer great customer service, but in all honesty there has been some concerns in the SS community with this product, whether its caused by something they did or a defect in your product, one can never be really sure. I for one, thank you for standing up and responding to this post in a professional manner.