Sounds about right. I just had the same problem, and finally figured it out. Check out CCOT for everyone elses opinion, the thread is big, and only a few days old. My problem, with the same symptoms as you describe, was the light swith was bad. The internal connections have corroded, maybe missing a spring or something. Play with your light switch, it should do the trick, and would explain why your door slamming kicked them back on. Might even be the connections into the harness that are bad, an easy fix. If you have to take yours apart, be very careful and take your time. Keep an eye on the springs locations and the sliding connectors. I was lucky enough to have a spare to rebuild incase I messed up. Took a little while, but not all day. It's more of a mechanical device than electrical, but if you lose a part, good luck finding another. You'll need 400 grit sandpaper, a rifler file, electical cleaner, a few rags, a flat head and a lot of patience. Best of luck.