Thanks dave, I had seen that and had it bookmarked in case I need it, which seems to be now. I tried unplugging the O2 sensor which didn't change anything. I did notice though the CEL didn't come on at all while the O2 sensor was unplugged. It seems it would have come on & stayed on while it was unplugged. This morning I disconnected the O2 sensor, the TPS and the AFM. Had to learn heel & toe all over again at the stoplights, but other than that it ran, albeit miserably. Happily though, the initial symptoms and the associated bucking had subsided. Plugged in the O2 sensor & drove a few miles with no change. Plugged in the TPS, stayed the same, so it looks like it may be the AFM. While the AFM is unplugged, the acceleration and idle stink, but there's no off/on with the ignition and almost no bucking and kicking while driving under 2500 RPM.
Will do the TPS swap out as planned and will put the 5V on the AFM to see what's what. Will report back. Thank you to those who are responding with suggestions/encouragement.
One other thing I noticed, the fuel pump runs continuously when the ignition is in the run (Pos II) position. I thought I had read somewhere that the ECM checks the CPS first to make sure the engine is rotating before activating the pump. Is this true for M42 cars or just the other versions?