В таком случае автомобиль просто переместится на то место, где второй игрок вышел в АФК и для пассажира, и для водителя. Никаких рассинхронов и авто в разных местах не будет. Сервер синхронизирует занятые (да и свободные тоже) авто исходя из той информации, что шлют игроки, которые находятся в авто.
Зафиксить это можно попробовать так:
1) При выходе водителя из авто ищем в автомобиле пассажиров в АФК.
2) Если находит таких, сохраняем позицию авто
3) Ставим "метку" (pVar, например) игроку в АФК о том, что авто нужно будет синхронизировать (соответственно, если водитель снова сядет/авто зареспавнится и т.п. - убираем все метки)
4) При выходе игрока из АФК телепортируем авто на сохранённые координаты
5) ....
6) Profit!!!
Возможно, ещё нужно будет учесть вариант, когда вместе с пассажиром в АФК есть пассажир без АФК. Тогда, по идее, синхронизировать ничего не нужно.