Ignoring End Stops

Did you figure anything out? If you have not done so yet i would do a continuity check with a mulimeter of each wire and see if one of the wires to the switch broke or if the switches themselves broke somehow (seems unlikely that two would fail at the same time).