To be fair, the latest encarnation with Adblue neither diluted the oil nor could I tell when it was doing a regen, they just about got a grip of that. It did throw up two little faults which I cancelled on both occasions and they never came back but they would have required a trip to the dealer...