Cats will go bad. I hear typical is 60 to 100k miles. I replaced ours last summer. Wife centerlined a rock on a gravel road. It loosened the baffles. very easy to change on v-6 with manual trans.
Good Luck Dan
96 SE 2.5 V-6
89 Silverado 4 x 4 with snow plow no rust