Any control box with a big red plug on the end of the harness will be " plug and play " on any motor with the big red plug.----What issue do you have with your control box ??
I would take it apart to investigate.------Any trouble shooting done at the motor end ?------A factory new control box and possible an adapter cable will be big $$-----E-bay may be an option.-----Your location ?