The electronic display on early E34s is prone to this kind of thing. There is some good info on www.bmwe34.net as well as a miriad of ideas posted on this site. Check the 'search' section and you'll find heaps of stuff. You definately aren't alone with this problem.