Don't discount problems with the sockets grounding out. That was my problem. The sockets were loose in the brackets and allowed some contact with the ground, which lit the bulbs. They would periodically flash from road bumps, or stay on.
The way the lights are wired is there is always power to them but the door switch leads to ground. So if they get grounded another way, they light.