Thanks SWS: Exhaust system is about 1 year old, no blockage there.
The two different mechanics I had the van to told me it was "definitely" not the fuel injectors. It runs too good once its going, idle smooth and strong. One said he checked the injectors as well so I am holding on hoping he's right and did check them and is not BSing me. Once a year, I hook up a hose to the Schrader valve on the Fuel rail and clean the injectors with a 3M product designed for cleaning Fuel Injectors via the rail.
Update: Over the weekend I had removed the EGR valve and blocked it up using the process of elimination, to check the EGR valve out again. I made a blocking plate to render it useless. When I put it all together for a second time, it started stalled once and ran fine. I am thinking there could have been something in the EGR valve diaphragm causing vacuum problems because when I sprayed carb cleaner at the EGR diaphragm engine RPM increased by about 200 RPM. This was before I blocked it up the second time. Maybe the removal to block it up and reinstalling it again knocked something out of it. It is no longer increasing RPM when sprayed. I am wondering why?
I now have my timing light back, and plan on checking base timing tomorrow, and timing with the SPOUT connected as well. It's been sitting since Sunday so tomorrows cold start should be interesting. I plan on spraying carb cleaner at the back of the EGR valve again and seeing what happens as well.
I will update, all comments and help is appreciated!
Frank D