Glad you made it
I just found this thread and watched the video Joe. i was not expecting that! I figured there would be some sort of crash but not over a cliff. really glad you are okay and nothing more serious happened. Thanks also for posting - a couple of years ago hurt my ankle in a mud induced low side at low speed which was minor and didn't want to discuss that ad nauseum (thankfully there was no video!) but appreciate you turning yours into a learning experience for all of us.
Sorry if I missed it but what turned out to be the problem with the bike? You showed the broken plug and mentioned that after installing the spare that it still didn't fix it. Did you find the cause?
Thanks again - Des