Just a follow up on this. Trying to code the interior light not coming on when the key is removed.

Ive noticed when the headlights are not used, the interior light will not come on when you remove the key fob. It will however come on after you have had the headlights on.

To reset the interior light (after the headlights have been used) to not coming on again, you have to have opened and closed the drivers door and then have started the ignition or engine with the headlights off.

There must be a way to code this out. Maybe by somehow telling the interior light part that the headlights are never on. I dunno Im not into all the coding stuff but Im sure someone could do it.