The dash shows that service B is due on our 2008 350E. Is this based on time since last service or actual miles driven?
With Mercedes, service intervals are lettered, beginning with A, and are based on how the car's computer accesses how the car has been driven; but it's usually around five thousand miles..... Now for your car! Service B is the second to be done on the car and it's surprised me that this is an eleven year old car. I'll assume that you have no more than seven thousand miles on it or the car hasn't been serviced since service A was performed. I'd recommend you see a Mercedes approved mechanic NOW; this does concern me.