My 03 EB had the door ajar/dome light on problem, so thought I'd share what I learned.
After spraying all the latches with wd-40 didn't work, I had to find which switch was causing my problems
and I didn't want to dissasemble all 4 doors. There's another way.
To do this it's helpful to have an assistant but flying solo will work too.
Start the car up and start driving. At 10 mph the dome lights will go off regardless of bad switches.
Once they go off, pull over and put car in park, and open the first suspect door from the inside. If the dome light comes on, the switch is ok. Repeat the process (including driving to 10 mph to dim the domes) until you get to the door that doesn't turn the dome light on. That's your culprit.
I copy and pasted this from a previous post but this is exactly how I figured out my issue.