Hey everyone, i recently bought myself a Mazdaspeed 3 and am loving it. I had a few questions and hoped some of you experts can point me in the right direction. I wanted to put a BOV on my 3 and was wondering if 1) does it void warranty 2) whats a good company tthat i can order one from. hks? apexi? etc. also, i wanted to put a CAI on it but i read on some websites that once installed, the check engine light comes on if it isnt the mazda brand CAI. would it void the warranty if i got an aftermarket cai? if not does anyone one know which one doesnt turn the engine light on? thanks in advance.