Форсунки должны быть прописаны соответсвующим цилиндрам. При ошибке small injection quantity learning смысла менять форсунки местами нет ни какого. Первое это проверить соответствие кодов форсунок с кодами, прописанными в блоке. Если не соответствуют, то переписать. При прописке кодов идёт автоматический сброс адаптаций. Отсюда и ошибка вылезла после прописки форсунки. После этого проводить обучение малым дозам. После успешного обучения делать выводы. Но возможно(после прописки кода) уже наступила печалька. Если у какой нибудь форсунки есть проблема, то обучение не пройдёт. Даже заменив её на новую, обучение так же может не пройти. Возможно придётся ремонтить все форсунки. Кто не в теме про обучение малым дозам, всегда попадают в такую ситуацию. Хорошо если свою машину привалил по не знанию, самому и платить за своё. А вот если клиентскую? Как ты будешь объяснять клиенту, что нужно ремонтировать все форсунки? Клиент будет говорить что всё было хорошо, вот только там вот чуть чуть плохо.