No matter what I do my check engine light keeps coming on.
The code is related to egr flow. I've replaced most everything
Have you cleaned out the EGR passages in the back of the engine under the intake? These get sludged up and restrict flow. Especially common at higher mileages.
Thank-you very much Dave. Most helpful, I'll try it. Thanks again, Randy.