Have you tried this mod? It works pretty great and I think it uses SetVehicleHasBeenOwnedByPlayer and SetNetworkId to make sure cars don’t despawn, if you have a script in place that prevents that.