You may have a bad limit switch. Can't remember the actual one that you are having issues with, but they can be opened up and the small contact points moved. Yours may have been opened and not put back together in the correct way.