It must be nice to have a clean diesel engine. My X5 has oil and filter changed every 5k km with shell ultra. Oil is filthy after 5k. Perhaps it's mostly town driving? The egr has been blanked off as I thought that may contribute but it hasn't made a difference.