ok guys I would like your input

i have owned more BMWs than I can remember
2002 - 4
320 - 1
325is -1
733 - 1
735 - 1
525i -1
i think i missed one or two

and now and for the last 5 years 89 535i

i just found the beautiful looking 94 530 touring BUT
miles 170,000 what is the scoop on these engines,,,, 3.5 goes forever

Thanks
Mark