GB, did you get this figured out?
I have my entire lighting system and dash sitting on a table and fully functional to include the delay timer. I'm not sure you have the delay in your car or not. I can remove it to verify things don't work any different without it.
Both the pink and yellow wires to the overhead dome lamp will have 12V on them when the door is closed or when the dimmer switch is not switched to the "overhead" position at the end of travel. The door ajar switch (yellow wire) provides a ground path when the door is open. I proved this today with my multi-meter. I have not checked, but I bet the dimmer provides the ground on the pink wire with the door closed and the dimmer switch is twisted to interior lamp.
Throw in the delay timer and a few other things get contributed. The delay timer yellow/black wire goes to the bullet connector with the two yellow wires (
not the Y/BK one by the brake switch). You'll find this bullet connector up by the molded red block connector.
All the timer delay does, is provide 12V onto the M6 circuit for a few extra seconds. So if you have no dome lamp at all and everything else works. I'd think you are missing a ground path when either door is opened. I grounded both of my door switches but if you notice on the drawing you have the drivers side does not show the switch provides grounded. I'm pretty sure it does, I can check again tomorrow if you'd like. The passenger side does show switch ground.
Last thing. I also verified the dome lamp itself is a ground to the bulb. I'm not positive how this plays into everything, but be sure your lamp assembly also has a good ground path.