I have a 2005 Yukon Denali XL 6.0 that has recently developed a rattling sound in the exhaust. Almost sounds like a loose heat shield or that rocks are inside of it hitting the metal. I'm pretty sure that the passenger side catalytic converter element has become loose and is making the noise. I'm concerned that it may eventually clog up and burn up the engine. I don't want that to happen. The vehicle frequently does a code P0171 and P0174 if it's under load, so I suspect that may have caused the catalytic converter damage. Lately I've been getting a different code/check engine light while sitting at a stop light that says one of the catalytic converters is not up to *****. This truck is rusty and not worth much, but still a good dependable driver. I don't really care about emissions although they are still required where I am. I also don't want a check engine light on all the time. I don't want to spend a fortune. What are my options? Thanks in advance.