So my automatic lights were staying on, even on the sunniest of days. Take it to the dealer, they find no issues, no codes no electrical problems, nothing and it's working correctly.
Take it home, it's not working again. Take it in again, get a loaner and leave it. They still can't figure it out. So I ask, where is the sensor? Guy puts me on hold, comes back and says, it's on the top of the dash in the center near the windshield, that little bump.
Turns out, I had my EZPass on top of it and every time I dropped it off, I would take my EZPass with me.
Problem solved. My stupid mistake luckily only cost me time. Thought I'd share, since I never knew what that bump was or where the light sensor was located.