Nice tidy wiring on the coil/solenoid/rec/reg area and a simple but effective add-on turn signal switch too. Shame it doesn't have a rubber cover to keep the elements out, but we typically try to avoid inclement weather anyway.
Man, POs do some of the worst work... that chain case looks like it got shoved into a meat grinder. Wonder if the bike threw the chain prior and that was the cause.
The kitchen gas stove top (in an island with a motor-driven vertical hideaway vent fan, glass top glued down in place) went crazy at our house a few years ago, continuously sparking at one burner even after the burner was going and the knob was turned past the igniter area, and even after all burners were shut off. I disconnected the igniter at that one burner thinking that would stop it but no, it jumped to a different burner and it all continued until I just unplugged the power supply to the igniter. Now we light the burners with a grill lighter, cheaper and way easier than trying to get inside that island jammed up against the exhaust fan duct that goes down under the slab and comes up outside the kitchen wall. Not something my lower back will allow anyway, worse than a faucet replacement. Good luck with your igniter replacement.