Sounds like you are getting bad noise on the E-Stop or limits, have you got them shielded?
Another thing to look at is I see you have a laptop and it wont have an earth to the mains, it could be worthwhile grounding the SS itself via jumper and the mounting screw. Have a search for Dan13 as I think he had to to that for his laptop.
Hood