Anyone had to replace the cat on 2001 SL? I was told the weld on ones which are cheaper cause the check engine light to stay on. The bolt on which is much more expensive and of course recommended doesn't cause this problem. Anybody know if this is true?