Derry Longhorn stuck in space

My Derry Longhorn is stuck in space on a different map (northport for some reason) before I could complete the mission to keep it. It is impossible for me to obtain it now as I can't reset the mission. Can you please give us the option to restart any non-completed missions which also return the vehicles and trailers associated with that mission tho their starting position?