340 cam 1000-5800 rpm... torque converter

2500 stall seems a bit conservative. Turbo action converter in the tight 10" would probably be the nicer choice.