You should systematically go through all the maintenance items. Sounds like the previous owner only replaced items that went bad. Look through the maintenance schedule and replace all belts, hoses, waterpump, bleed the brakes etc etc. Maintenance items are maintenance, not like an old chevy where you only replace broken stuff lol. I went through mine when I got it and do maint as it says, 100k and never any problems.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy