These mechanics are always on top. I have had my 2002 Dodge truck to several places. Check engine light on and off for 2 years. OOROO's found the issue and fixed if for just the diagnostic price. They have worked on 2007 Subaru that had worn out parts and it is like new again.