It's the custom builders with um mixed heritage bikes, with brew your own wiring systems that fight the hardest. Wiring diagrams are SO unforgiving of the slightest differences. Not to mention trying to run a bike with no or a bad battery will eat up and spit out charging systems about as fast as you can throw new parts at them. I have repaired at least 10 or 12 XS650 charging systems. The tests aren't that hard to do if you are methodical but a LOT of guys are positive electrical is hard and tricky and then prove it on their bike. Cluelessly messing around with a non functioning charging system will often add a second problem before fixing the first, then it's hard to sort them out. Odds are good any old non runner XS650 you buy will have some charging system issue. If you fix it BEFORE tearing everything apart and building your own harness, life will be much simpler.