Okay guys/girls!!! I replaced my CAT a month ago because my stock one was gone. It was setting off an engine code and I was getting that weird smell in the cabin. I went to a muffler place and he was able to get an aftermarket one on there. Now a month later the engine code is back which means I need another CAT. Any ideas? Is it because I went aftermarket? Do you think something could be leaking internally??