Regarding the limit switches, have you checked with a multimeter what reading you're getting at the BOB?

I've just had a quick look at a photo of the bob, and with the switched not actuated, the voltage between the two connectors should be near 0V.