Today I went around town as a shakedown run, got up to temp, started stalling when coming to a stop and coasting/rolling at very low speeds.

Plugged the EGR vauum line, car idles slightly better, does not stall at all and the jerkiness at part-throttle isnt as bad (still kinda bad tho...)
So, new EGR position sensor, could that be the culprit here? Or is the egr diaphragm somehow "too loose" or something, and opening too much at low vacuum?

Progress, feels like backwards progress, but progress anyways.