I just installed a Steeda CAI and have two questions about it. First, my neighbor said that I might have to install a new thermostat, I was just wondering if this is true or not? Second, I was test driving the car after the install and noticed what sounded like air "thumping" (I can't think of another way to describe it) at higher speeds. I imagine that this is just air being sucked into the CAI, but I just wanted to make sure so that I don't hurt my baby. Any help with either of these questions would be greatly appreciated.