A North Carolina pastor facing three child sex abuse charges has resigned from the Buncombe County church where he was head pastor.