My best guess is a bad regulator. Sometimes they're sporadic, and when they get hot they'll stop working. You could be getting too much voltage which is causing your battery to heat up, swell, and boil over. Over charging kills batteries as fast as not charging at all. Also, the bike won't run...