I bought my 1995 E34 (M50 motor) about 6 years ago with around 160,000 km on the odometer. It has now done 235,000 km. I have the original service books and it has always been serviced by a BMW dealer every 10,000 km. It drives well and to date I've only been up for relatively moderate costs in repairs. Can anyone suggest when it is likely to start costing me significant money to keep on the road ? Thanks.