Never again! I took my car in to have an engine light checked. My car was fine when i dropped it off. I picked it up and it stalled the whole way home. They said to have $2,000 worth of work done to it and it will stop? After being told this twice I took it home and searched why a car would behave that way. I checked the hoses and the iac and a vacuum hose behind my iac had been disconnected. If when I took it back they would have listened to me they should have easily found the problem. I am not convinced they even looked at it that day.