LOL you guys owe me

Cost me $145 (2 hours of diagnosis). They smoke tested and found no vacuum leaks, did find 2 small exhaust leaks. No problems. Then they fuel pressure tested it 40 - 50psi. All is good there. So then it took them some time... I gave them my list of replaced parts, but they checked to make sure everything I replaced them with was good. No problems.
Problem turned out to be a factory service bulletin part. My motor that I bought did not have it... but it's an "amplification" pigtail harness that goes between the AFM and the circular connector that normally goes on the AFM. Seems BMW was having customers with production date 2/90-12/90 m42's come in with erratic idle problems and this was their solution to fix it. Part number is: 13 62 1 734 516. It is designed to amplify the signal from the potentiometer in the AFM to the DME control unit.
My results... car has not turned off on me yet on cold start. Idle is still a little erratic for a min or two but they said that was due to the cams I am running. They said they could adjust the timing if I wanted to try and smooth it out some more. I'm going to run it like this for a few weeks and see what happens. As a side benefit, my car was running lean according to the dyno I ran. Well now I feel like I picked up a few rwhp which I am attributing to the lean condition being fixed by the part possibly. It feels more peppy and fun. I want to have it dyno'd again now to see what it puts down.
Hope this helps you guys... let me know what your results are.