I spent the whole of last week getting my 81 850 ready for a local rally. Worked on the exhaust, new tire, painted some parts up, beefed up the clutch with some new springs, etc. Got everything packed on the bike, rode it 1.6 miles to the gas station, topped off the tank, headed out......for 2 seconds. 
The ignition died. Not one pop. I had a similar episode a week ago but after a minute it fired back up and didn't repeat with a couple hundred miles down. Parked it off to the side, went back home and drug out the XS650 trike. Swapped everything over, got maybe 10 miles, and the chain broke and literally exploded.

. This is ruining my weekend. Ended up going in the damn car. As to the GS, after the rally today I took a trailer to pull it home, and it fired immediately and ran as if nothing was ever wrong. OK, now I'm finally ****ed. If it would stay broken I could find the problem and fix it, now I'm guessing. It never sputters or misses a single beat, it either runs or it doesn't. All other power is still there, just the ignition loss. If it were a loose or corroded connection I think I should see some intermittent sputtering and misfires, no? Electronic ignition doesn't recover like this, does it? It hadn't really warmed up enough to think it's heat related. 1 1/2 miles on the highway in low 60's weather, no rain or anything for moisture issues. Any ideas on where to begin with this, I can't trust it to take off and it's my DDD this year. (Designated daily driver).