I've had another thought
The reason this all came about is because you re-built the engine right? With a somewhat more wild cam in it?
Have you actually tried changing anything in the calibration to cope with this? The missing at idle could just be due to the increased overlap, and you may need to run richer, and/or a higher idle to compensate, and maybe even advance the idle ignition (rotate the dizzy a bit.
I've not seen the map trace, but again if you're getting a lot of reversion/pulsations the MAP sensor won't like it. This is precisely why alpha-n was developed.
We are all assuming there is some problem here, but it could just be your 'improved cam'
Just a thought.
Since it does just about idle it might be worth trying to take it for a drive, though I guess you will need to re-map the fuel for alpha-n as you go, or let it run closed loop.
Also, try putting the target lambda to no leaner than 0.95 for now, as this will give you a bit of headroom on the lambda front.
What do you think?