диагностика

спектру американку с автомата 1.8 переделал на 1.6 механику.Чек загорается и до замены.Срабатывает абсорбер периодически.С помощью ЕЛМ 327 сбрасываюь ошибку P 1586, но периодически появляется вновь.Независимо от чека.И периодически начинает троить.Без системы.Поменял датчик положения дросселя. МЕХАНИЗМ ХОЛОСТОГО хода, кислородный датчик, модуль зажигания первого-четвертого цилиндров, свечи, провода.В чем может быть причина, кто подскажет?