I just drained about 10 plus litres of very thin oil from the. Discovery 2. Is it possible that the garage put the.flush in and then forgot to drain it and just added about 5 more litres in? Will this knacker the engine? The car has been leaking oil on the drive