Another update, CEL came back on a week ago. Same code, brought back to ford. So far they can't find any problems. They put another egr solenoid on. Then sent everything off to ford Canada, they wanted to removed egr cooler and valve and see if anything if sticking in there. nothing wrong with them. They put everything back together and still codes out.
Guess I wait for them finally replace it all