As the title says .It sounds like if you held an engine at about 1500 to 2000 rpms and cut the ignition off and on but as soon as you let go of the throttles it drops to idle and will idle just fine We have replaced the tps ,fuel filter ,fuel pump.Checked gap of signal gen. , coil ohms is ok .Not sure about igniter or the computer or MAS . We had a timing light hooked to it to watch the ignition and it is sparking during this surging . Any one ever had something like this . Arnie