Thanks savegood....
I also removed my EGR (for the 1st time) to clean out the 2 ports and plunger. I was only able to start her back up (but not drive) due to the weather. I'll update later if this stopped the random check engine light.
This thread really helped me out. I cleaned the EGR and have not seen the random check engine light since. I'm really happy as this was p****** me off. Great info.:SNSign: