I had a p0420 code a while back, and after changing the o2 sensor, I was convinced it was the cats. I found a video online where a mechanic explained that that the temp reading from an infrared temp gun should show the temperature before the cats to be lower than the temp just behind the cats, as the converters burn emissions inside.
With my clogged cats the reult was the oposite. After the vehicle was up to normal operating temp, and while the throttle held at a cruising speed(roughly 2000-2500rpm)the reading in front of the cats was significantly higher(I want to say it was somewhere around 100 degees) than just behind the cat. They were building heat and pressure in front of the cat. After replacing them, the code hasnt come back in the last 2 years and the temp readings I took just after replacement showed them to be higher just after the cat. i cant remeber the temps exactly, but it was significant- somewhere around 100 degrees.