Got to check out my front fork sliders for a leak, hoping it’s simply a bolt seal on the drain screw or main bolt under the axle shaft holding the internals to the slider. Lights have decided to work whenever they want now as well so best check the switch contacts as well.