Thanks Buddy......soon as I disconnected TPS, no surge! I'm gonna leave the freakin' thing off cause even though I adjusted it to try to drop idle speed (always revs @ 1500rpm), makes no difference to idle. Goes like a rocket again with it disconnected anyway!Check what happens when you disconnect the tps. See if the idle becomes stable. The only time my engine ever surged was when the tps was not adjusted right.