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
Any smell of diesel in the old oil?
Sometimes known to suffer from "bore wash" - excess diesel from faulty injectors washing past the rings...
Can I ask what your coolant leak was? I'm loosing coolent but can trace the leak.