Which stall for this combo.....

I would call a good converter company and give them all the info they ask for and be as honest as possible. I ended up with a 9.5 inch 5200 stall for my 360 with just a slightly larger cam 251, 254@ .050 and 3:91 gears. Ultimate converter concepts, PTC are a couple that come to mind