***Update*** Just gotta say thanks again for all the help with the O2 issue. I'm happy to report that since the 3rd week of January there is still no CEL to speak of. Probably have a couple of thousand miles on it now and everything is running fine.