I bought a Turbonetics intercooler from Thoroughbred Diesel. It was supposed to be a direct replacement for the stock intercooler. It came with pipes and hoses to connect to a stock set up only. I have twins and other modifications that would not hook up to the intercooler. Problems, I call Thoroughbred Diesel and they say they will do anything they can to make it right and give me the number to Turbonetics. I call Turbonetics and get a young lady on the phone who says that I am basically out of luck because their coolers will only work on stock trucks. I asked to talk to someone from technical, one day later I finally get to talk to an “engineer” who tells be that he is very sorry but they cannot make set ups for every application (I agree) and therefore I am ***** out of luck. I am not going to bad mouth Turbonetics because it appears their intercooler is a very well made intercooler. However, the difference between good customer-service, like you get at Geno’s. BD, or Thoroughbred will not be found at Turbonetics. They were very uninterested in my problem and just wanted me to go away. I will never buy another thing that has the Spearco or Turbonetics name on it. Just my two cents and I am sure that others have had good experiences with them. Just be warmed that they are not a real “flexible” company.