Soo... you put me on the right track with this. I pulled the switch apart to clean it, and it was just fine, so I whipped out my multi-meter.
The on switch has no continuity... Installing a JY part tonight to see if that's the only problem with the Cruise control.
Information for anyone trouble-shooting these (I'll probably make another thread with more detailed findings):
These switches are wired like the pulse board on the wipers, where each switch goes through a series of resistors and send a signal pulse that is interpreted by the CC module.
There are 3 terminals on the switch board: (when viewed from the driver's seat) the bottom is 12V+ for the backlights; the center is signal in; the top is signal out/ground.
Set your multi-meter to the 2KOhm resistance range, and put the leads on the top and center pins. Press each button, and so long as you get different resistance values for each button, you've got a good circuit board.
Of the 4 that I tested in the junkyard, only one of them had a good circuit board, and they had all failed at the ON button. Based on my trace of the circuit board out of my brother's Expy, there is one resistor in the series that is unique to the ON button, and it had 0 continuity across the resistor.