I assume this would be your 540? What sort of major issues have you had - if any? Or maybe you have posted a thread about it already?
Normal preventive maintenance for high mileage daily driver. The only major repair was the timing chain guides failure, which happenned at 263,600 miles, which is probably 80k more than most people get out of them. Replaced guides, three chains, three tensioners, vanos rebuild, did a bunch of "while you are in there" work, and now over 115k miles later, still original engine and transmission...no rebuild yet. Three alternators. Did the starter last year, as it was original and simply made me nervous it could suddenly fail and leave me stranded.
I usually replace all cooling components every 100 to 110k, water pump, fan clutch, radiator, expansion tank, thermostat, all cooling and heater hoses, all drive belts, tensioners and pullies. Replace all suspension control arms, end links, ball joints, etc every 140k to 150k. I learned early on, labor is the killer, so when something goes or needs preventive replacement, just do everything, cause the additional labor is minor compared to paying a technician to go back in the same area to replace something else. So I prefer to do things like complete cooling replacement, or entire rear suspension. Then I'm good for a long while...rather than replacing peice meal as they fail or are needing replacement.
My basic maintenance since new is LL-01 (or LL-04) BMW spec oil, changed at half the factory recommended interval, which means every 7500 miles. Coolant change every four years, brake fluid every two years, transmission fluid and filter, and differential fluid every 30k for the first 150k miles, then started doing them every 50k, as I realized that was probably excessive and it was very expensive at the dealer.
My Indy bmw specialist will give the car an inspection every 12 to 18 months and give me advice on what to prioritize for future preventive or urgent maintenance. My Indy is okay if I use FCP Euro for most parts for the past 9 or 10 years, and only in the past three years have I taken advantage of the lifetime warranty...its saved me $1500 so far. I try not to take advantage of my Indy, so I buy about 1/3 of my parts from him so he can still make some money off parts on occasion.
I think I may start buying Odyssey batteries from FCP Euro for the lifetime warranty. They only carry H5, H6, H7 and H8 but that works for some of my needs.