Ok my car kept throwing the P0420. After futher investigation I found out that the CAT O2 sensor was bad. I replaced it. But didn;t reset the code yet. My question is do I reset the codes or will it reset itself with a few drive cycles?? if I remember correctly that code will not reset right away unless you clear it manually. Is my memory serving me well ??