менять нужно ДДМ и все. Второе может где то твой провод и коротит на массу от ДДМ до контролера. Может сам контролер уже окислялся - на контакты попала вода вот и не корректно работает. Я бы не затягивал а начал бы искать причину, т.к. если не ДДМ, то может боком и кончится. Да и там всего две ошибки. 0523 - лампочка не горит никогда, 0522 лампочка горит всегда. Исключение если ошибка как у тебя временная, тогда может гореть а может нет временами. а ДДМ это не что не иное как концевик только под давление работает подает минус от корпуса двигателя в контролер. Вот и вся его работа. За 8 лет менял его один раз всего.