Newer mass air flow sensor. Have not cleaned the tb. And yea check engine light is on. Catalytic converter code
https://www.youtube.com/watch?v=GHRZ...e_gdata_player
https://www.youtube.com/watch?v=bBAJ...e_gdata_player