David,
looking at the difference in torque values between the last motor and this motor, you might benifit from a little tighter converter, maybe 5500 to 5800. I think i read somewhere you were running a 6200 stall.
Nice numbers though for sure.
JMO
Zip.