I am having an issue with the carrege stopping when it hits the limit switch. When I tell the program to find the stops, it works. But when I run the program to wind it moves to the stop and stops... then it decides it needs to start going agin and starts moving. Last time it snapped the L bracket off that holds the stop switch. How do i fix this?