Thanks for the response. I checked the gas cap last week when I took it in and it doesn't seem to be the problem. I thought if it were the EGR sensor it would show up on the code read out AGAIN.
It did code out the EGR and then it stopped and started coding other things instead.
My mechanic cleaned the EGR but we never replaced it. Could it need replaced now that I had the intake gaskets replaced.
I'm at a loss on this.