I bought a BMW from the late 90s (e36 M3) recently and was surprised it has a light on the dash which tells you to look at a screen in the center column...which tells you the problem. So far my car has told me about low coolant and a brake light fail. I replaced a leaking heater valve and a bulb. Easy peasy.