Diagnosing problem took longer than expected (2 months), but at least it wasn't my primary vehicle. Only criticism I have is I wish they would have kept in contact with me as to what was going on instead of me having to call to see if there had been anything done.