When I’m driving above a certain speed (being about 5mph) my headlights will come on even with the switch on off or auto. I can turn them off again by turning the switch onto “on” then “off” again. If I turn them off and go slow they won’t come on. But as soon as I go above ~5mph they come on. They will stay on even with ignition off and key out, but if I turn the switch to “on” then “off” and turn the ignition off, they won’t come on. This came after an issue I had where I couldn’t even get them to go off which was due to water ingress going into/onto passenger side fuse box. My relay seems fine, my battery connection seems fine, no more water in my car/coming in, and my switch does work as intended when under ~5mph. Any help would be massive. Thank you