So I got the P0420 code. I have a 2017 2.4L and its hard for me to believe the cat is bad. I've replaced both O2 sensors, new plugs, filter, cleaned the throttle body and almost every sensor in the car. Any ideas before I spend the money for a new cat?