Came here because my check engine light came on. Turns out nothing was wrong with the engine. I ended up needed 3 sensors replaced. They worked fast and completed the job in a few ours. It was pricey but I'm sure the dealership would have charged the same or more. A few weeks later the check engine light came back on. I returned to the shop and after they tested it to identify the problem, it turns out when I pumped gas last the cap wasn't but back on tight enough. They checked the gas cap to ensure it wasn't defective, it wasn't, they put the gas cap on and reset the light, no issues since. Great customer service, I would definitely return in the future and would recommend this shop to others.