hi.this problem has just happened to my 1997 525se.took it to my indie to look at and have been told it,s the lcm unit(light control module).got to go to main dealers for part as they have to programe it to your car.ring them tomorrow.it is,nt going to be cheap.about £250.00 for the part,about hour and half labour and whatever it costs to programme it.ouch.