I note that the controller markings in the pic indicate it is rated at 1000W, whereas the first motor is rated 90V 15A. Don't know what the power factor is for the motor, but if it approaches 1 then motor Watts = 90*15 = 1350. The controller may be working ok now, but could be under stress.