Got a 2000 E46 Touring/sport. A couple of years ago, the head lights would flash (by themselves) for no apparent reason. An independant shop disabled the auto on(day/night sensor) function, which actually stopped the problem. You just had to turn the lights on and off manually now(no prob.) A couple of years later, "the gremlins have returned". It started with the driver side head light going on and off ,now they are both flashing(ocasionally) again.(So says the wife. Her car.) Any ideas ?