car has 50k on it,just replaced the idle control valve, cleaned the mass air flow sensor, new plugs ,cleaned the K N air filter,and the car is still surging. not as bad as it was before but, while your @ a light the rpms keep going up and down from 500-1000 rpms. any ideas ..please help