i have three codes that show a little concern to me they are P0299 P0401 and P0404 i usually just delete my codes to see how soon they turn up i deleted this one and it came back on with in like 10 min. i need help with the P0299 cause i can find that one on any list and need some info on what i need to do about the EGR codes thanks for any help i can get