The map light switch just grounds one side of the lamp. In the opposite direction it allows the door switch ground circuit to pass through. Maybe the map light switch housing is not grounded well to the dash frame. The ignition time delay relay is a thermal device so it will get hotter the longer the door is left open. The dome lamp wiil get hotter the longer it stays on as well.