More than 4,000 customers without power in York County