88 D100 issues
Still trying to figure out if this is fuel or electrical.
Try a couple shots of starting fluid at the throttle body throat as the engine is idling.
Tease it along adding a little more fuel at a time (start fluid), if the engine starts smoothing out you know it is a fuel related issue.