I got a CEL need some help

I know there are other threads on this but they didnt help. I have this code and heres what I have done so far... P0175 System Too Rich - Bank No. 2.

First I thought it would have been the O2 sensor so I replaced that nothin came back on after about 4 miles...

Then I cleaned the MAF sensor and my CEL was off I was so happy...It was off for 43 miles then came back on now im super pissed because I cant drive my car with no inspection.

Anybody have any ideas on what it could be...This day is not looking good:nonono:
 
  • Sponsors (?)