I was getting an intermittent P0420 code for a while. I changed the A/F (upstream sensor) and it slowed down but still came on about every 3-400 miles. Changed the downstream sensor and it would still come on. Normally, the cats are the last things you want to replace just because of the cost and the reliability. However, I just did a complete exhaust upgrade and the code hasn't come back on.Code popped yesterday. Sensor 1 I replaced 3 years ago. Cats are good. Could it be sensor 2 being 15 years old? Other than this, no issues.