Right now mine works the same way as the door switches are rusted and won't flow electricity threw them (needs new switches). Maybe this is the same as your car. Does it have warning lights on/in the dash for a "door ajar" or door open warning? If so, then part of the wiring and switches are in place and the problem is in the actual dome light/dome light switch at the dome light itself (I'm trying to help you narrow down where the problem might lay). I hope this helps.How difficult is this? I have the manual dome light that you have to push the striker switch for. It's not a huge inconvenience but if the parts are cheap and it's an easy upgrade why not?
Yeah, I thought I saw a post (a while back) where someone removed their's and completely went thru it making it like new inside.You can take the door switches out and clean them up. My problem is the electrical connections in the ceiling switch seem to get slightly corroded so the light will flicker and not want to stay on sometimes. I think there are some rivets holding the electrical pieces together, so I wanted to replace the rivets with small screws, but it's not really worth my time at this point.
But the original question, if it's only on/off and not on/door/off, then you could probably get a switch with the door position and wire some stuff in. I never heard or knew that there were ones without the door position.