Funny you mention the battery, I've been thinking along the same lines. Since it's the same as the 950, it should suffer the same problems.
ie. : - Loose connections, loose earths, battery cables getting damaged due to vibration/fatigue, etc., crappy regulator.
It leads to erroneous happenings...