Consumers, I have been in the automotive repair business my entire career (28 yrs) and have had to adjust through the technical changes. This is just another sell. A person can go to O'Reilly or Autozone and get the code pulled for free. In fact our shop will pull the code for free! That is not a diagnosis!!!! The code pulling thing is to try and sell parts, hence a parts store, not a professional repair facility. There are many times the code is what it is, a bad oxygen sensor, mass airflow sensor, catalytic converter, etc. But frequently it is something different and most importantly there is an underlying cause. Why did it fail to begin with? This is what we are trained for and why there is a fee attached. It sucks when it is what the code says it is, it sucks worse when you pay for a bunch of parts to fix the problem and it's still not fixed. Automotive repair professionals will stand behind the diagnosis! Do you go to your medical doctor and tell them I have diabetes and ask them to treat you for it because you went to Web Md? We are no different in automotive repair, we need to diagnose what is happening to your vehicle so we can give you the best repair to resolve the problem you face. Technology has good and bad sides. Let the pros be the pros. I will not try to be a doctor, accountant, engineer, M.M.A fighter, etc. We all have our experience and expertise. Best wishes. Check the internet, Narpro or BBB for the best automotive repair shop in your area. BL. PHOENIX