We had the same issue on our new M3. Owned it three weeks and just over 1000 miles. Would not go into drive. Had it towed to Houston, 70 miles. It took them 4 days to diagnose it was the drive motor. That was replaced in a week. What we ended up waiting for was the “new-improved” grounding...