You are the owner in a thousand that the factory has to try and make our bikes idiot-proof for. Can't thank you for that!
Please think before treating your lovely bike so harshly.
If you have got through your problems you might be lucky enough to only have to reset your clock.
Your regulator and wiring have undergone a severe test, and may punish you later. Many on here think you would deserve that!