Hi, we bought ML250 a week ago that is 2.6 year old (register in Jan 2015). were very happy with the car, but decided to check it to feel safe. The check reveals Engine oil cooler oil leak (photo attached). The car is still under manufacturer warranty. We are not sure should we just return the car to the dealer and ask for a full refund or repair it at Mercedes. After looking through various forums we realised that it looks like in order to change the engine cooler a lot of parts need to be taken of and put back during the repair. Many people complained that after changing engine oil cooler their car starts breaking and more repairs were needed. Do not want to go through this, any advice should we return it or repair and keep ? The engine is OM651. Thanks for advice