TalonTsi13
New member
Went to the dealer last week and complained about the sulpher smell... had the TSB in hand. They ordered the cats and put them on the next day. They basically replaces half of my exhaust system with new piping as well. If any one has this issue I suggest you go to the dealer and do it. I have not noticed much of a sulpher smell since.