I have a constant code P0174 that keeps popping up and refuses to go away. I experience no driveability problems and nothing other then the annoying check engine
light. The code reads "System too lean Bank 2" I have cleaned my mass airflow sensor due to the oil from the air filter oil. light is still there. i replaced both upstream O2 sensors and the light came back. As far as i can tell or hear i do not think that i have a vaccuum leak anywhere. I have replaced the fuel filter and fuel pump(which needed replacing due to failing on me) and still this code appears. I am completely lost at what else there is i can do. Im also tired of throwing money and "hoping" that it fixes it.
Does anyone here have any advice or experience into something that is causing it?