Well - we're done.
Issue resolved.
Problems fixed:
1) rebuilt MPS - thanks to Jeff Bowlsby
2) found and fixed a stuck de-accel valve
3) cleaned up and lubed the dizzy plates
4) replaced TPS board - thanks to davesprinkle
Adjusting the TPS was the most difficult to do.
By chance I met someone at our last PCA social that is retired, but he worked for Bosch as a trainer on d-jet (of all things). I got some documentation on the d-jet system from him. Most of it was for VW, but parts pertained to the 914. One thing I found in that documentation was that if your surging is "wild" up and down, they suggest you adjust your tps - as r_towle said, there is only one position it can be in for idle.
I tried the Pelican method - and it seems to be good. Then just for grins, I started the car an mal-adjusted the TPS - and it started surging like mad.
Anyway, I'm in a good place now.