Alright, so I might have found the issue.
After exhausting all options, I unplugged the converter lockup plug on the side of the trans. The car no longer wants to stumble and die from a stop. Seems to run great.
So, now it's time to see if it's the actuator in the trans that's screwing up, or...