Either go to DCC or get a higher current rated power contoller.Make sure you keep the voltage at 12 volts but the current is what you need .The controller you have is probably rated at .75 or 1 amp,going to 1.5 or 2 amp will give the motor the power it needs.The motor will only take the current it needs to perform properly if it is available,if it's not available it will struggle and get warm to hot.