Diagnosing Engine Surge

Try this thread:

I think oxygen sensor and your FITV (fast idle thermal valve) might be your next checks.

If you go oxygen sensor, try to get the Denso. Some other brands just suck.