After doing more research the spec sheet for that motor that was on amazon was wrong. It is 27 amps at its peak not its continuous.

No, that's impossible, its rated at 500W 24V 27A, 80% max efficiency, which is completely consistent

with a motor having a winding resistance of about 0.2 ohms and thus stall current of 120A+ or so at 24V,

so you'll need some way to either handle that current or limit the current. What is your power source?

Stall currents are typically an order of magnitude larger than continuous duty currents, other the

motor would be horribly inefficient in normal use.

[ Here's the manufacturer's performance graph for the motor:

- imagine extrapolating the black speed plot till it intersects the x-axis - imagine how high the current and power plots would be there.. ]