Thoughts on witch stall to get

Even in a light car that cam will require at least a 2500 stall to work good unless you go real low on the gears. The cam in my 360 is close to the size you have there and I run 3.55 gears with 28" tires and a PTC converter that stalls right at 3000. Works real good and drives like a stock converter until you nail it. Was pretty reasonable from Cope Racing.