Broad Street Auto knew exactly what was wrong with my vehicle based on my description of the issue. Dropped it off Friday night (convenient key drop) and it was ready to go Tuesday morning. The price was 8 times less then what the dealership wanted. Will definitely bring my vehicle here again.