CAI's are way over-rated in a turboed car.
Yes i could have told you guys not get a MSP CAI as opposed to lets say INJEN or COBB ,just because of the fear of waranty issues or for the fact that it is a Mazdapart,but it is still designed and made by an OEM company like AEM.You are overpaying for the same or possibly performance wise a less inferior part.Anyway good luck folks.