I did the non fouler trick on my car, got rid of a p0420 code...similar to your p0421...The cat doesn't have busted off chunks...you can still see through all the substrate, but I didnt feel like putting in either a new o2 sensor or cat, or both.
So far it's been over 10,000 miles, and no 02...