We spent the weekend tracking down and fixing the typical stuff that goes wrong on an older BMW.
1) Oil level light on. Some digging revealed that the connector for the oil level sensor in the pan had crumbled apart. Solution, ignore stupid light and just use the dipstick, dipstick.
2) Coolant leaking from heater hose, fixed by cutting damaged …