So my 2005 QC at idle in drive has an annoying surging about 100-200 rpms. Driving me nuts. It does it with aftermarket throttle body and stock throttle body. IAC new, IAT new. Replaced vacuum lines. Can anyone comment to what I am missing? It's a noticeable surging that shouldn't be there.