That is what I was trying to explain, but perhaps yeah it is not the idle solenoid. It could be many things; but, the symptoms you explained are pretty much 99% of what I was experiencing . Mine also would not run unless I was giving it constant pumps for fuel.
Only other thing I could imagine...
Sounds like your idle selenoid?? Happend to me once on the interstate. I let go off the accelerator pedal and it would start to stumble then die. It worked as long as I fethered the gas like you described.... I got off the highway and it died when I needed to come to a stop at a red-light. The...