Sounds like your oil level never got low enough to cause any damage to anything. In the future you can check your oil level in the iDrive rather than completing an oil change. You may have had some debris/dirt enter your engine so the oil change you did complete was a good safety measure anyway. I can’t see you having any long term issue if the X5 runs fine now. Leaving the oil cap off will throw oil all over so you may see and smell that oil for a little while before it burns off or dissipates. I had an X5 idle without the oil cap on for 10 minutes. Made a mess but never created an issue with CCVs.
Sent from my iPhone using
Xoutpost.com