Hi all. '09 Pontiac Vibe GT (2az fe oil burner) 175k. Getting an intermittent p0420 code. Scanner says catalyst bank sensor 1 temperature ~470 celsius, sensor 2 ~300 celsius. All the catalyst and O2 sensors tests say "pass" every time. Sometimes I'll have a p0420 (1/2) code that won't trigger the CEL, but then I'll get two p0420 (1/2 and 2/2) codes that trigger the CEL. After clearing, the codes come back anywhere from 30 to 300 miles. Can anyone derive any useful information from this? Thanks in advance!