April 1, 2012 2:17 AM PDT
Well, I had the same situation on an older bike. It could be that there is a wire shorting out intermittently, and those things are usually in the most undiscoverable location on the bike.
A spilit-second short caused by melted insulation, or whatever, will fry that module right now!
Rather than re-wiring the whole bike, you can put an additional 15 amp circuit breaker (use the rectangular tin-can one) directly in line with the feed to the ignition module. That way, when the short hits, the breaker will trip briefly, then you'll continue down the road. You may not even notice that it tripped. Just goes back to work. Thing is, when this method works, and you ride for a few months with no problem, you'll have your diagnosis, and you'll have spent, like, 5 bucks and 30 minutes getting it.
Then you can decide whether to re-wire the bike, or stay happy with it and ride. (That's what I did - never another problem.)