340 cam selection

That's a very loose 2500 converter. Doesn't even compare to a quality 3500 stall.