Yeah I know what your going though.... It sucks... My truck stalls when I pull into a parking spot (using your brakes puts a vaccum load on your engine plus turning your wheels puts a load on the power steering pump) but it drops real low idle then I just stop at a light or stop sign( only has the load of the brakes). Well when I rebuilt my engine I replaced every vacuum line. Well... I still have it, even with a new TPS, New vacuum lines, oxygen sensor, knock sensor, coolant sensor, distributor, cap, rotor, wires and plugs... All replaced while I rebuilt it, no fix. Well the only things left are the MAP sensor and the IAC valve or commonly called the bypass valve because it allows air to BYPASS the butterfly valves of the thottle body. It is a small electric motor that opens and closes to controll the idle of the engine. This is what I expect to be the problem. Like all electric motors it gets sluggish with age so it would explain the idle surge as it tries to adjust idle (it stalls when I first start the engine in the morning so I have to give it a little throttle for a minute or two to get it started. I had to do before the rebuild also). The valve is no longer needed when I use the throttle so I have no problem once I'm driving. I have not replaced it because it ain't broke and its $60. It could possibly be the MAP sensor but I don't know much of that other than I THINK it tells the engine the Barometric pressure so it can mix the fuel and air more efficiently. Well all info has a price so if you read this you are obligated to left me know if you replaced it and if it worked. So good luck bud...
PS... If you pull the plug off the valve while the truck is running and at idle it will stall. That will tell you that is works or is working but my theory is that it is not working as WELL as it should to keep the truck running smooth... You should pay attention if you problem happens when you (1) left your foot off the throttle and/or (2) when you go from park to drive and back. Also I found that if you tap the throttle real quick the idle will instead of rising, will drop and cause the engine to surge as if its searching for idle again. Then it will either steady out or stall. Mine does one or the other when it feels like it.