My 2017 Hyundai Elantra Limited recently threw a Check Engine Light. I used a basic OBD-II scanner and it pulled a P0420 code, which points to "Catalyst System Efficiency Below Threshold (Bank 1)". The car seems to be running okay, maybe a slight dip in MPG, but nothing major. I'm wondering if this is something I can tackle myself or if it's definitely a catalytic converter replacement. Are there common causes for this code on Elantras that aren't the cat itself? I've heard oxygen sensors can sometimes trigger it. Any advice on how to diagnose this further before spending a fortune?