При холодном моторе топливная смесь заметно обогащена, при повышении температуры контроллер делает смесь беднее, это заложенный алгоритм, и если при нагреве начинаются проблемы, которых нет на холодном моторе, то можно предположить, что причиной является подача топлива, его количество. Или подсос воздуха. Но может быть некорректно измеряется количество воздуха, отчего неправильно расчитывается количество топлива. Невозможно точно указать вам на неисправность, пока не станут известны результаты всех проверок. Очевидно, что подход к диагностике нельзя признать рациональным в вашем случае. Причину не выяснили, зато промыли, поменяли... не то, что нужно.