Im on my 4th cat. Mine was not a cat issue. But when you run rich too long you will destroy them. Just FYI. I have a new super50 muffler and magnaflow cat. Resonator is GONE!!! 3 inch in and out. Don't let people lie and say you will lose power on the back pressure. Its an all in you head myth. The check valve was a leak, and I have put a new one on a few friends GM and chevy and they have noticed a performance boost. Im not saying that this is everyones problem. I have almost rebuilt my entire TB. Almost everything inside of it is new. I did replace the throttle body harness and the camshaft variable timing solenoid, power plug too. I had issues where I would get all my power, then after a turn or a bump, it would lose that "pep". So I changed out the throttle body harness, due to the recalls I saw on them. Chevy never actually admitted the flaw in our throttle body harness, but they did on the tahoes. They didn't run enough cable and the last 3-4 inches of cable, to the plug, were put under so much stress and heat, that the cables fail. GM states that the stress on the cables, 3-4 in before the plug, made them fail. My cables were all worn and brittle, and GM was right. It was about 4 inches back. I cut about 5 inches back and connected the new plug. Do one line at a time, because the new plugs wires are all white! Yeah, fun! Actually not bad if you do them one at a time. I did do my Camshaft variable timing solenoid plug too at the same time. That is the solenoid that you have to take out the power steering pump, to get it all the way out. Behind the front knock sensor. I am still looking for the plug for the EGR or secondary air injection valve. It is almost identical to the camshaft variable timing solenoid, but the plastic housing has a little specific notch on one side. Not important yet, but would like to have it for the future.
**Edit- Here is the part number for my brake booster check valve.
ACDelco 179-1266
I looked it up on rockauto first.
Would anyone happen to have a guide that tells the part numbers for all the plugs?