well that sounds like it might be the cat. You have not hit anything that could have bent the exhaust or the header have you?