well i found ac delco to be fleezing the customers.. its lately more of replace than repair