what is a good stall converter
A torque converter is no place to cut corners. A good converter will make a huge differance. Turbo Action, ATI, PTC, or Dynamic would be my choices in that order. Give them all a call and give them lots of info. Pick the one that makes you fell comfortable.