Electrical Gremlins....

Connector at coils? Not plugged it all the way? I always get them plugged in tight make sure it starts and then put a small dab of silicone on them. Bikes vibrate alot, the silicone is invisible and holds the connector in place.