Cobb has a map for your EXACT mods...There is nothing wrong with getting an aftermarket BOV. Get one if you like the sound! My car came with one so why would I ditch it because some guy I don't even know says to ditch it because he runs the stocker at 20psi blah blah. There is a FAQ here on NASIOC for it, you should read it.