Stop in for a cup of coffee

So 3500 stall you are thinking? Hell of a lot less expensive then a T56 swap!
3500-3800 stall should fit the bill with your engine. Get a tranny cooler too if you don't have one already.