My f-250 is giving code 0299 & 0401 but it is running smooth, i think the egr sensor is bad but at $106.00 i would like a few opinions first. I mainly get the codes when towing but I clear codes and after about a week it comes back. Any help would be appreciated.:icon_ford: