Ok that was my first idea, coil packs. I have gotten the egr code 32 so check the hose from the egr to the bpt, is there a part number if it needs replaced? i plan to check more in the morning.
Update....
Ok i changed the oil, pulled the plugs they looked good but needed gaped were .55? went ahead and installed new .44, then changed fuel filter. it seems to run ok for now?