Yes thousands of people have, usually caused by noise as you suspect or sometimes vibration if the limit switches are poor quality. The solution is to make sure your wiring, especially limits, are shielded and properly grounded to a single point. You can also try increasing the Debounce Interval on General Config, try 2000 and work down again until it stops. Best to shield correctly though as setting debounce is just hiding the problem rather than curing it.
Ideal solution is 24v on your limits etc as its more imune to noise but thats obviously more involved.
Hood