Generally the p0420 means you need cats. Subaru (as well as most manufacturers) has have a very long warranty on emission related items which covers Cats, O2 sensors, EVAP stuff, EGR stuff, A.I.R.stuff. If you call your dealer and give them your VIN and miles they can tell you whether or not...