its not so much the cat thats f**ked up.. its the threaded peices connecting to the rest of the muffler. they are stripped....... tomorrow morning i'm going to mazda to ask if they'll warrenty it for me, so far they have been real nice about my warrenty considering i've messed with things. ima also ask how cheap i can get a stock exhaust for ......... so damn sick of the noise at this point.