I don't know much on servos. I just bought a 1.8kw servo set for my benchtop mill.
Anyway. Have a look at this manual to see if it's an ok match.
http://servo.xlichuan.com/Private/Pr...6713131150.pdf
Prob the 2.3kw version:
https://www.aliexpress.com/item/33054202186.html