Great news on the O-ring thing.
Do you know if this problem also is present with the 524td model? I'm having some "problems" starting up. It idles very roughly for a few seconds until I give it some gas, and it goes away.
Just curious if your O-ring discovery could be the cure. Otherwise the engine is great.
Niels