There is no such thing as a PWM motor, generally either DC brushed or BLDC, although occasionally you could come across a 3ph synchronous P.M. motor.
But for the first, DC brushed, you either need a DC drive or in many cases a BLDC drive will run a DC motor also..
The KB SCR and PWM drives, typically run a DC brushed motor,
You have to confirm the motor details of the one that runs hot, or post a pic.
PWM is a characteristic of the drive, not the motor.
Max.