The check engine code I got was P0405. Lots of articles about that here and they pretty much all lead to the EGR valve. I had no issues with my engine other than the light coming on. If you have state emissions and the light is on, they probably won't even look at you till it's off. I am not sure if having a bad EGR valve, with no light warning, will show up on an emissions test or not.
I did ask a mechanic to clean it while he changed out my A/C pump awhile back, but then the light came back on, so I just changed the valve.