2003 E53 3.0L 74k miles
Hi, my X5 is not under factory or CPO warranty. The costs to bear for the oil separator failure are mine, and in this case, BMW is taking care of the parts. I don't have the vehicle back yet, but the service manager said the labor is about 10 hours. Good luck.