What stall torque converter do I run?

If you're sure about that RPM drop, that's a little much. Do you have a tachometer, or is it just a guess? If it's not a guess, You might try pulling in a little more initial timing and see if that helps. You'll probably have to readjust the idle back down.
The car is snowed in right now so I don't 100% know right now but It is in that ballpark. Iwill try adjusting the timing when I next get the car out. Thanks