Была у меня когда то такая машина.... с62а 4g15 ?
я бы проверил следующее:
1. если горит чек с 21 ошибкой, вина этому датчик температуры двигателя, выкручивается датчик. Далее его используем как переходник для датчика ВАЗ 2109, колодку перепаиваем. Неисправный датчик говорит двигателю, что он внезапно замерз, и тот его честно прогревает на повышенных оборотах
2. чистка и регулировка блока дроссельной заслонки, в том числе шагового регулятора ХХ.
3. блок управления двигателем ECU, проверить не потекли конденсаторы, лет много машине....
p/s пишу по памяти. неплохо бы доп информацию. например такую: в прошлом году один Кулибин поставил мне двигатель от ваз 2108