Bad EGR components can also cause 0420 (for me it was the
DPFE or whatever sensor, $50).

T.