1) Ошибки, считанные из ЭБУ, бывают двух видов - активные, т.е. неисправность присутствует на момент считывания
и сохраненные (спорадические), неисправность была, но на данный момент ее нет. Не знаю, чем смотрите, и видно ли там статус ошибки.
2) Не все ошибки мгновенно зажигают СЕ, требуется определенное количество повторений в течение определенного количества драйв-циклов.
Здесь
http://lkforum.ru/showthread.php?t=26914 возьми "Руководство по диагностике и ремонту cистемы управления двигателями", под свое ЕВРО, там все про коды ошибок написано, и много другого полезного.
А с ДПРВ чаще всего так и бывает - то работает, то нет.