B&M 2800 Stall torque converter?

It will be fine.