is it a custom cam? a lot of times the cam manufacturer will suggest what stall converter to go with. These guys here sell transmission stuff, and could probably make a very good suggestion on what converter to run:

http://www.tripleedgeperformance.com/