i cleaned out the egr valve on front top of engine with carb cleaner.... made world of difference. Also make sure use good clean fuel, they are really sensitive to fuel that is not perfect.
i did change the oil and filter, plan on changing fuel filters this weekend. I tried disconnecting the battery to reset check engine light, but that didn't work.