Just wanted to report back on my original post. My CEL with the same codes (P0101, P0102, P0420) came back on about a week after I had the battery disconnected. I ran some CataClean through the fuel tank and the CEL went off within 50 miles and has not come back in over 1,000 miles. I have to say the engine seems like it's running way better now, too. Smoother idle, seems to get up to 75, 80 mph easier -- just overall seems to run better. I will probably run some Techron through it in another month or two. Want to make sure the CataClean really did clear up the Cats issue/code.