Alas no pic but your remote switch is an SPDT center off.
The controller is just a box with six wires to it
Positive (Battery) Negative (Ground) In/Out (Control) and the two motor leads
The motor is a PM type which means you feed it power one way it extends the other way it retracts.
There are no limit switches or sensors other than a current sensor in the controller.. When the motor stalls due to the slide reaching end of travel the current increases so the controller shuts off till the control switch is released.
If your controller is bad I can (And have) design a different controller but I caution that when my home made system got crunched due to being mounted in a bad spot it cost me 900 dollars for a new motor.
Home was where I park it. but alas the.
2005 Damon Intruder 377 Alas declared a total loss
after a semi "nicked" it. Still have the radios
Kenwood TS-2000, ICOM ID-5100, ID-51A+2, ID-880 REF030C most times