Re: Done light driving me nuts
The dome and underdash ctsy lights are grounded at the door switches, and the panel dimmer switch. The next time the dome light "doesn't work", open the other door, or turn them on with the dash switch. Do they now come on? If = yes, the first door switch is dirty and intermittent.
Remove it, push the pin in to clean the contacts, squirt some contact cleaner on it, and screw it back into the jamb. Don't attempt to remove the wires, the little spades are fussy and you'll break the switch.
The suggestion to observe if the underdash courtesy lights work when the dome light doesn't is a good one. If = Yes, there is a connector to the rear dome light under the carpet, about 10" below the fuse box. One orange, one white wire. Check for it being loose.