Finally on the road. I ended up finding a water pump leak when I was done with the transmission. It's sealed up and I'm enjoying the higher stall. It's no V8 but It comes off the line much quicker.