The only thing I have had problems with is the electric start button it no-longer works. If anyone has experienced a similar problem, I would be interested to hear how you fixed it.
First, make sure it in neutral.
Open chain cover at engine/trans block. Remove the green/red wire from the neutral safety switch (push the spring inward and pull out the wire). Connect this wire to good ground. Try to start it.
If it works, you have a bad safety SW. It is easy to replace, only one phillip screw to remove and pull the SW out, install new part in reverse order.
If it not start, open headlight and disconnect the yellow/red wire. Probe green/red (The one that you connect to ground) and yellow/red wires (the one come out from the push button, not the one that goes to the relay) while pushing starter button with Ohm meter. Reading 2 ohms or less is acceptable. If reading higher than 2 ohms, fix the start button by sand paper (need patient and skill to do this work because it hard to put it back together). If it still not working, you need to check out the starter relay and power supply.
Good luck. (make sure your battery is fully charged)
Actually I would start with a fully charged battery, then go to the solenoid and switch. The battery is the most likely issue when a starter doesn't work. Sometimes you have just enough charge to kick it a few time and then the starter starts up.