I haven't had the P0420 code rear it's ugly head in over a month now, the electrical Gremlins must be taking a Christmas break. LOL Sure glad I didn't change out the Catalytic though. Babyblue passed emissions with flying colors the other day, life is good. If you are reading this and have the dreaded p0420 code double check all the emissions system components before just changing out parts, especially expensive ones like the catalytic. Good luck folks and Merry Christmas ..