My door ajar light did the same thing and my dome and cargo light would stay on. Sprayed some silicone spray in each door lock and it has stopped the problem for a year now with it not happening again to this day.
I had a hell of an oil leak myslef up in the valley. I took it to a shop and they said rear main and that's what i thought too. I found my way to this website and diagnosed it to be the hpop orings with the help of the guys on here. ( Thanks again Scuffy) I replaced the orings and bang it hasnt leaked a drop since. just turned 200 thousand and running great with no leaks or door lights coming on.