just got me a '67 Barracuda

I had a car that acted just as yours is - it ended up being a bad TQ converter. You kind of have to either be rolling to pop into gear or almost neutral drop from a stop to get it going without stalling?