Jesus John, what's been rubbing the wiring harness away near the coils. You're lucky that didn't catch fire.
I tend to route mine under the frame member just to avoid that rubbing.
Little tip, never leave the keys in the seat lock, you walk past, catch them with your leg and either break the key or bend it so badly it nearly breaks, plus you hurt your leg in the process.
Is that a DS front mudguard? wrong lower brace if it is.