I'm messing with the switch this afternoon, using my multimeter to test continuity when the damn thing slips out of my hands... 4 foot drop to the garage floor, a bounce and a roll, and wouldn't ya know, the switch now passes current!! Sure enough, hook the switch back to the grips and all is working normally...
Ordered a new switch anyway, but at least they are working now on the old switch...
Aaron