P0420 means a catalytic converter problem affecting its efficiency or a problem with the oxygen sensors. So yes, it could be a bad plug which is allowing unburnt fuel to enter the cat and eventually damaging it.