New converter

I've found that the recommended stall from most cam manufacturers is on the low end. For a build like yours with lotsa torque I'd be looking at 3500 stall converters. JMO 65'