97 chevy 4x4 - my dome light has stayed on the last two nights and the truck has almost not started both mornings. I took the door switches out Sat and they seem to be making and breaking like normal. I suspect is may be the timer that keeps the light on for a few seconds after you park and get out. Can any give me some hints on where to look next. Or where the timer is located and what it looks like. Or what else might be causing this. I have replaced both door switches about 3 years ago.