In my experience, it was the body control module. The seal at the bottom of the windshield was leaking and rain water was dripping into the electrical stuff. I sealed the window, and within a few weeks the bcm dried out and the interior lights started working again.
|