Had P0420 for the last 2 weeks that showed up in super hot weather, ... mechanic strongly recommended replacing all Oxygen and fuel/air ratio sensors, there were actually 4 of these Bank 1 and Bank 2 (before and after cats)
Drove yesterday for about 10 minutes and P0420 showed up again! :-( ...