So my car recently failed the smog test and I'm looking for a legit shop that can figure out what's wrong. Is there one that you guys would recommend?