The EGR is an exhaust gas recirculation valve that is mounted on the intake manifold. There is a valve in it that many times gets carbon build up causing it not to work. Check that. Also note, the EGR could as well as the MAF sensor could be causing the random misfire. Remove the EGR, clean it and the intake where it attaches if there is carbon build up.
After that, have the computer reset. Wait to see if the light comes back on. If it does, have it rescanned to see if the codes have changed.
Let me know what you find.
Thursday, November 12th, 2009 AT 10:15 AM