New torque converter?? (and cam question)
9 1/2 dynamic converter = 3500 stall
A 107 center line will be better for low end torque.
Print