Из-за масла,навряд-ли.Топливный фильтр стоило-бы посмотреть.Недавно столкнулся с такой ситуацией,вылез чек(ошибка 171-бедная смесь),начали плавать обороты.Продиагностировали лямбду,ДМРВ,форсунки-всё впределах нормы.Заглянули в бак и всё поняли-фильтр забит.Дальневосточное топливо оставляет желать лучшего.5w40 сильно вязкое для 1NZ-fe,ведь оно выполлняет в двигателе гидравлические функции(гидронатяжитель цепи,VVTI)поэтому производителем рекомендованы маловязкие масла,если,конечно вы не в Ираке.