ok fellas i have a rough idle and surge i have already replaced plugs,wires,cap,mass air flow sensor,tps sensor,air idler valve,throttle body gasket,o2 sensor,air filter and i cleaned out the egr valve any advise would be a blessing thanks in advance 

