A petrol station worker has died after he was allegedly run over by a stranger while working on the forecourt on NSW's Mid North coast.