Reviving this thread, my '90 Bronco II 2.9 V6 automatic has a similar, but slightly different issue.
The issue is that, a few weeks ago, the truck all of a sudden stalled when waiting to turn: in drive, idling, foot on brake. Strange I thought, as it has never done this before. Then it happened again, two weeks later. Then it almost happened: same situation - in drive, foot on brake (e.g. waiting for traffic light). Idle suddenly starts to oscillate, dipping low, catching itself until - stall. So I took off the Idle Air Control Valve, cleaned it some, put it back. Now today, on an errand, it happened three times in 5 minutes. If I quickly put the truck in neutral when coming to a stop, it would stay idling.
The one thing I did notice, as the idle started to falter and 'hunt', is I felt the brake pedal sort of 'move in tandem' with the oscillation - so I am suspecting the brake booster, and happy to see that RonD mentioned that, earlier in this thread, as a possible cause. Because I know, from work on another car, that if the brake booster diaphragm starts to develop a tear, this allows air into the vacuum system (that it is of course connected to) and it will I guess mess up the vacuum signature / computer / idle rpm.
How can I check the brake booster? When cold, the truck starts faithfully at 1,500 rpm and *normally* when warm, has a very steady idle at around 650-700. So I think the IAC is doing its thing. Can it also be that little check valve in the brake booster vacuum hose?
PCV, MAF, TPS, ignition module - all are new in the past 1.5 years and have performed great so far. Truck runs very strong. I scanned for codes after the second time this happened, and there were none. There are no vacuum leaks, I am 99% sure.