Here's my story.
First, the engine abruptly cut out at 75mph on the NY Thruway. Luckily I'm in the right-hand lane, so I coast to the shoulder. Pushing the starter button elicits a gurgling noise I've never heard before. Pushing it again: silence. A passing motorist stops and offers help, I ask him to drive me home (15 minutes away) so I can figure out what to do next. We get the bike as far away from the road as possible (not far, since we're on a massive 8-lane overpass). Then I give it one last try and -- surprise -- it fires right up. I thank the guy and ride home.
The overpass where the engine cut out has several very bumpy expansion joints. After I pulled over, the bike was on and off the center stand a couple of times. So I'm thinking that a short or bad connection cut in and out with the bumping. I dig out my hard copy of Bert Vogel's "Bike Won't Start" opus. I take apart and clean the starter switch. I clean every connection I can find. The upshot: Sometimes the starter spins when I push the button, and sometimes it doesn't.
The harness from the right-hand controls has had some frayed and pinched-looking spots since forever. Hoping that an intermittent short there is my problem, I bought a replacement from EME (only $150!) and installed it this morning.
As I reassembled everything (putting the instruments and the headlight back on), I tried spinning the starter at each step of the way, and it worked. And then suddenly it didn't any more. I swapped the starter relay with a spare I happened to have, no difference. I disconnected and cleaned the ignition module connector, that made no difference. When I hit the starter button, the starter relay clicks but the starter motor does not turn.
A few more pertinent facts:
1) The starter relay clicks every time I hit the button.
2) The starter _should_ be good -- I replaced the brushes and cleaned it just a few winters ago. The screw terminal and the cable there are clean.
3) My battery is good, just a couple of years old and it holds a charge no problem.
4) The switch in the clutch lever is working fine: When the starter wants to turn, it will turn with the transmission in neutral and it will turn with the transmission in gear and the clutch lever pulled in.
5) The fuel pump is spinning. The sock and the fuel filter are new this season.
Sorry this post is so long but I'm trying to avoid the Twenty Questions Syndrome. Any ideas, suggestions or related experiences will be deeply appreciated. Thanks!