Electrical Gremlins....

Well if it was running and then just stopped I would think it is some sort of sperratic grounding issue. Your right though, those bikes will vibrate the fillings out your teeth!

I am on board with ground issues. They can be real finnicky and can drive you nuts.