cHECK ENGINE LIGHT ON NOW FOR 2 YRS CAN NOT PASS INSPECTION. HAVE SPENT OVER 1000 DOLLARS AND NOT RESOLVED.
What are the codes? What have you done to try and resolve them?
You need to find a better mechanic. The one you are using is not very good. Or you aren’t listening to what they are telling you.