Hi I’m new to the group, I have a 2000 Mustang and about a month ago I put gas in it and when I went to drive off it would not stay idled and kept dying. But it started right up. It did this twice. I ended up putting fuel cleaner in it and it ran fine. Then about 2 weeks later check engine light came on. I did the code thing and 7 codes came up all emission codes. I was talking with a guy at Advance Auto and he said change out EGR valve. After trying to get the bolts off for two days I finally got the part changed out. Well the check engine light came back on. Grrrrr It seems to be running a little bit better not so much with the rough idling. Can anyone suggest which part I should replace. The codes referred to left and right bank o2sensors, canister, etc... please help