I got one from Racing Guys too. IAT threads were too small too. Flange for MAF had to be beat out flat because it was warped. One of the rubber couplers was too small but I put it in the oven at about 200 degrees and stretched it on. Customer service from them sucked and I was very polite, patient, and detailed with my problem. I left a negative feedback and they tried to get me to take it off but I didn't.