I believe the smell is the light oil that is coated on the systems to prevent rust and sh!t. It should burn off in a couple days. My Borla system had it.


1998 T-Red SVT #957 Born 5/14/1997