Could there be an issue with a bad throttle position sensor or IAC? I drove home tonight and after about 15 mins and I noticed the stumbling or surging behavior at cruising speed and light acceleration. The behavior is very consistent now after the car warms up. I also checked my receipts and I replaced the EGR 2 years ago. It was a Standard Motor Products EGR valve. 2 years and it is already bad???