Hi, recently my check engine light has come on with codes p2099, p2097, and p0430. The catalytic converters had been replaced recently but now the p0430 is back. Took it to the shop and once they got it on the lift they brought me out and showed me that the previous owner of my truck installed their own "drone pipes", and the techs claim that is what caused my relatively new cats to go bad. My question is will replacing the exhaust system in full be the correct fix, of may there still be something going on the harm the cats? Thanks