очень хочется сказать тебе что то дельное но ты ведь не знаешь даже на что ругается комп
у тебя высвечивается надпись "TRANS.FAILSAFE PROG" это говорит о том что произошла ошибка и машина встала в "АВАРИЮ" вопрос : какая ошибка??? на этот вопрос тебе ответит диагност даже если он и не шарит в БМВ то по крайне мере сможет считать ошибки а вот потом ты их выставляешь нам на обозрение и вот тут можно будет сказать что то дельное!!!
еще узнай что стоит за сигналка вернее то что висит у тебя на стекле?? я конечно очень сомневаюсь но не исключено что ее могли привязать к САN шине (в зависимости от типа сгналки) и если так то вполне возможно она дает помехи по CAN диагностика это покажет ну и как вариант проверь АКБ что там по вольтажу на запуске происходит