Stop in for a cup of coffee

So wait until you know more. Pretty expensive.
Same converter will 'stall' at different speeds depending on the torque and load.