Hi all. I'm going to be taking delivery on a 2008 black mica sport model tomorrow (sweet!). I had planned on having the dealer install the ms cai right off the bat, but they called me today and told me Mazda told them not to install it because some people were still getting check engine lights...