Was it a roller motor or one of the restrictor motors? Some make a bit more power but it seems most are around 830. What's the car weigh? 60ft? What is the converter?
I came so close to going with one of them but they require such a high stall speed it just didn't seem logical for a car I still street drive