Hi Dale –
After re-thinking your courtesy light problem, I have thought of another item for you to consider. This item is a small module located above the glove box called the “Illuminated Entry Delay Module”. It would be well worth the time and effort to locate and unplug this item to find out if your courtesy lights then turn off. This module may have failed internally to a continuous “on” position. We are posting the diagram along with the wiring colors to assist you in locating this item. This module should be located on a panel above the glove box.