fuses.....the one simple thing that no one thinks about.
That VERY well may be it,
and im not sure how the sensor by the windshield would cause that, I thought it was more for the auto lights for when it gets dark. (like if you d/c the running lights, they still come on auto after dark)