Hi don't no when last serviced as just bought the car just picked up from BMW for second day they still have no idea they said might stay of but it has come straight back on again only diffrence is now telling me to add 1 litre oil not had that one before the oil has been reading in the middle now I really am baffled why are BMW not getting any codes or seeing this happening I am going to service it now