Check the upper map light unit. That pretty much distributes the interior lighting. Mine sits in a moist environment and it's all filled with corrosion and nothing worked until I cleaned it and sprayed it with Deoxit electrical contact cleaner (don't remember the name off hand). I haven't recleaned mine in a couple years and will most likely have to refresh it again. Let me know what happens.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy