ошибки это всего лишь направление в поиске проблемы, а для локализации неисправности необходим комплекс диагностических проверок...
простой пример: ошибка на какой нибудь датчик, не говорит о неисправности датчика, возможно:
-неисправен датчик
-обрыв проводки
-отсутствие питания на датчик
-неисправен блок, который анализирует показания датчика
в вашем варианте также есть разные варианты неисправности, приводящей к этим ошибкам, а если еще учитывать, что в мотор уже было вмешательство, и очевидно, что неквалифицированное, то список возможных стандартных проблем расширяется, хотя обычно ошибаются в определенных местах...
вот вам пример по аналогичному мотору
http://autoprogs.ru/diagnostika-merc...40/index6.html
читаем с 52-ого поста