I have a 2005 mazda 3 sport GT and have had a P0421 engine code since 62000km!
OBII Definition is :Warm Up Catalyst Efficiency Below Threshold (Bank 1)
I have replaced both upstream and down stream O2 sensors (only has the 2 not Cali model) as well as coils, and spark plugs. I also tested the exhaust pipe directly before and after the CAT with a temperature gun to check for clogging and two readings were within 2-3 degrees of one another. I do not know what to check next and do not want to get into an 800 manifold as it is hard to believe that the CAT would fail at 62k KM!
Hopefully I am overlooking something basic.
Also, when I clear the code and continue to drive it takes over 500km of driving to come back and doesn't need to have start and stops to activate (often clear and continue driving and it comes back on). Once the light comes on the car also acts up and does not idle steadily at a stand still. When the code is cleared this problem also goes away and the car idles like a dream.
Any help/input is greatly appreciated so thank you in advance!