Precisely what I DID.
Sorry for being unclear, but this is a CNC4PC C16 where the switches are hardwired to a board that in turn hooks to the bob. I've tested every other combo of this as mentioned further up the thread, and what I finally DID was physically move the switches, left the wiring the same from the C16 board to the bob, and told Mach3 it was opposite pins, X for Z. The problem moved to the X. So the only thing left for it to be, in my mind and Auturo's, is the C16 setup. It can be a switch, or the little board they all mount to that also contains other stuff, but it needs to be replaced as a unit. At least it does short of desoldering and stuff. As long as Arturo is willing to send me a new one, I'll do that.