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.