Limit switch not engaging

Just came across this thread: Spindle Will Not Turn Off, I think it might be relevant to your problem