Leopard 3650
2- 3s- 2200 lipos
90a esc
Outboard from OSE

Each time I go out, the boat is sluggish and not fast. Sometime the throttle quits but then restarts right away on its own. When I open up the boat, the batteries and wires are very hot.
Why is this happening?
Is the motor too big, too small?
Is the ESC not big enough?

Thanks for any suggestions