^^ this is the exact issue with these old complex cars (ive had quite a few of them) - you get sucked into them as its never worth getting rid when its working correctly, and the next fix is never very expensive.
The problem is that you end up chasing your tail
I dread to think what these newer gen (F-series BMW, W2*2 Mercs etc) cars will be like when they are the same age!
Sucked well & truly in,yes.
On the one hand, I've not (yet!) broken a grand in repairs / servicing in the ~year I've had it, and I imagine I'll easily get £1550 back on it (what it cost me) so compared to depreciation of a newer car I'm probably about evens in what I've spent if you follow my logic.
This e39 is 15years old and yes, I shudder to think what an f10 530i would be like to run at a similar age.
I was put off the e65 (other than by its looks) by its complexity as I thought one would be a nightmare, I guess no matter what the marque this issue will only get worse as even the basic stuff these days have complex electronics a plenty.
I know I'm chasing my tail and to be fair it's the same problem I've been chasing, I don't mind stuff breaking (drop links at the rear recently) that's fair enough, what erks me is chasing a problem with apparently no success.
I'm hoping and praying its back to health on Monday, but am well aware Sod's law dictates something will fail on Tuesday......