i took mine in when it still had a warranty!

my dealer told me they could not advise on the situation so i just deal with it. i dont smell it all the time though, i might just be used to it now! the DE downpipe is a bigger downpipe which comes off the back of the turbo and goes down to the exhaust system. the DE downpipe is bigger and flows better.