Hey, if you can get a new Cat right on the outer limit of the warranty, go for it. Doesn't matter if it's failed or not, it will eventually need replacing, and doing it under warranty (early or not) is definitely the way to go. If the check engine light returns, well, at least you have a shiny new Cat...