Maybe you're getting less torque converter slippage on this one? If so, it might be worthwhile to try putting the transmission in Neutral and turning the engine by hand and see if anything changes. If not, I'd assume it's something in the engine...
Just a thought...good luck!