emissions pass/on board diagnostics
wont pass emissions- map sensor/mass air flow code on diagnostics. Cleaned parts, checked vacuum hoses- light still on. should I replace the map sensor? will the check engine light reset itself once problem is fixed?