I had a similar problem with mine. Turned out it was a bad wire down by the stator, UNDER the primary cover! That, and there was one empty "row" in my battery. I would go through the wires and charging system again, every few inches if need be..
Spike