Did this just start happening or has it always done this? There are coding options in the Central Electric Control Module that if set or not, will enable the lights to be ON all the time. The CECM controls all of the exterior lighting, The interior lighting is controlled by the Instrument cluster and the Convenience Control Module. It is also possible that the CECM is faulty, turning ON the exterior lights, and sending a lights ON message on the CAN buss, that turns on the interior dash lights the same way the interior lights are turned ON normally. It is unlikely a faulty CECM that has failed in this specific fault mode, will have any stored fault codes. If the problem has only recently started, disconnect the headlight switch, and see if the same symptoms occur with the switch removed from the harness connector. If this is the case, then there could be a fault with the wring to the headlight switch, or again, a faulty CECM. With the headlight switch disconnected from the wiring harness, it is normal for the headlights, running lights and dash lights to be ON with the key ON. This is the fail safe mode for a faulty headlight switch.
Bookmarks