Pajero Sport 2 5 TD

Добрый день. У меня проблема. Машина при нагреве не тянет, и обороты не поднимаются выше 1500 оборотов, бывает и меньше, при этом черный дым. При остывании двигателя все нормально. Обороты на хх поднимаются до 4500. Самодиагностика показала 2 ошибки 51 и 12. В чем проблема подскажите. Машина Паджеро Спорт 1, 2.5 дизель, 116 л.с