Had a separated cat in my recently purchased 2011 Sierra Denali with 239,000 miles and it had some real valve train noise. Replaced the spark plugs with ac Delco 41162 plug that is the superseded plug, and some JBA zero ohm plug wires. Ordered 2 flowmaster 2220125 cats and welded them in and removed the 3rd downstream cat (damaged it, whoops) and it runs quieter and smooth…wouldn’t know it had 245k on it!