Timing the engine warm is a must. With the spout out engine speed won't matter as the PCM can't affect the timing but shouldn't be necessary with a warm engine. TPS volts with the throttle closed on the EEC-IV PCM can be between .65v - 1.25. The adaptive strategy will allow the PCM to learn the idle volts between these limits. However, a mid point of about .95-1.0 volts is the norm for a good TPS. The stock TPS on these cars are not adjustable as they were on the earlier years. Do not play with the idle stop screw as this will affect the TPS voltage and they are factory preset. There is nothing to suggest a problem with the TFI module. An small idle surge is probably due to a slow response from the IAC valve. Could be dirty or just getting old.