Друзья, прошивок и для варика и для мотора больше десятка.
Не любую прошивку можно ставить на любую.
Всё зависит от комплектации автомобиля (вариатор/механика, 2WD/4wD), от даты выпуска, от типа электронного модуля и т.д.
Поэтому ответить однозначно на ваши вопросы - есть ли для вашего авто новая прошивка - просто так нельзя.
Нужно как минимум знать какая у Вас прошивка была с завода и какова дата выпуска вашего авто.
Вполне возможно, что у Вас и так последняя прошивка для Вашей "ветки популяции".
Например для моего автомобиля аглицкой сборки от 12.2014 (2.0, CVT, 4WD) для варика было выпущено две новые прошивки и для мотора две новые. Я обновился на самую последнюю для варика и на предпоследнюю для мотора. Хотелось бы, конечно, и для мотора обновить на самую последнюю, но пока руки не дошли.
Для мотора: 23701-4EF2A(12.2013-05.2015) -> 23701-4EF2B(05.2015-10.2015) -> 23701-4EF2C(10.2015-06.2017)
Для варика: 31039-4EM6A(12.2013-05.2015) -> 31039-4EM1B(05.2015-02.2016) -> 31039-4EM1C(02.2016-06.2017)
Ещё раз повторюсь, что это конкретно для моего года выпуска и для моей комплектации. Для других авто ветки могут быть другими.
И ещё: электрики в сервисах очень неохотно идут на перепрошивку, пугают тем, что нет соответствующего указания ниссана (нет сервис-бюллетеня) и что можно поиметь большие проблемы и что откатить прошивку назад будет нельзя и что вся это процедура на ваш страх и риск.