BMW 1 Series - when should I get it serviced?

I have had a 2008 BMW 118 diesel SE for 14 months, However, I am worried because it has now been 20 months and more than 20 000 miles since the last service, yet the CBS indicator is still showing that there are 5000 miles to the next service. I fear this is too long both in terms of miles and time. Shouldn't all cars have their oil changed at least every 15,000 to 18,000 miles?
I will simply repeat my standard answer. Every car needs an oil and filter change at least every 10,000 miles or at least every 12 months or there will be engine damage. This longlife service regime is the reason why timing chains are failing on BMW engines.
Answered by Honest John on

Ask Honest John