У меня такая же хрень была. Когда загоралась ошибка "BREAK ASSIST WORKSHOP" все работало нормально, только не фиксировалась машина при отпускании педали тормоза когда трогался в гору. (так называемая система помощи при трогании в гору). У меня то же механика.
Ошибка была не постоянная. Долго не мог определить режим появления. В итоге при ее появлении прорвался на диагностику к ОД.
Итог - на рычаге ручника имеются каких-то 2 концевика. Ошибка появлялась из-за несогласованности данных концевиков. Один из них я так понял зажигает лампочку на панели а вот второй я так и не понял для чего (не капенгаген), но именно он периодически глючил.
Диагност минуты две поковырялся в районе рычага (как я понял регулировал) и стало всё ОК!!
Вот только пинков под зад не было.
Надеюсь поможет!!!