Caedmon7777
Member
- :
- 2010 Mazdaspeed 3
My '00 DX is throwing the P0420 code on and off interrmittenly for a while I think it's the O2 sensor but the guy at Autozone said that it could be that the first piston might be misfiring. I have roughly 110,000 miles on it and about to change the belts on it. Do you think changing the belts will help or do I need to do the O2 sensor too? Help would be very much appriciated.