Which torque converter?????

I'd stick with the 2800-3000 stall especially since you do more street driving with the car.