I thought those codes looked familar...
I had the same codes a few months ago, but a steady CEL. It would always come back on a certain hill on the way to work. The fix was to replace the MAF, clean EGR, throttle body and fuel injectors. I would suggest cleaning your MAF before doing anything else. I always carry my code scanner to clear the occassional O2 sensor lights, but this one kept returning. Haven't had another CEL since.