My nissan did not pass smog. I needed to replace my thermostat. I knew this because I'd gone to Pep Boys for a free diagnosis. I gave the service writer this information yet he still charged me $145 for a diagnosis!. Total cost $450. Even more than the dealership would have charged.