Вы не указали тип трансмиссии, а это важно, ведь причиной может быть не мотор. Но и зная, какая стоит кпп, ответить на подобный вопрос непросто. Можно предположить неиспрпвность гидротрансформатора, но это требует проверки. Вам придётся обратиться к спецам. И желательно на профильную СТО, где есть диагностическое оборудование именно по БМВ. Всеядные сканеры кодов БМВ не считывают или не расшифровывают, только общепринятые по OBD.