Get a tune. MRTuning is very good. I’ve run several tunes and I like MRTuning best. Also recommend their trans tune.
EGR causes the lag. Try unplugging the EGR and see the difference. You’ll get a CEL but it will run much better. Be sure the engine is off when you unplug the EGR to ensure it is...