P0174 is "System Too Lean, Bank 2". This is being picked up by an oxygen sensor. Mass Air SENSOR (not a filter) would affect BOTH BANKS EQUALLY, not just one. If the oxygen sensor were at fault, the PCM (computer) would likely call that out. So, this points to something the computer can't "see", but causes one side of the engine to be seen as not getting enough fuel- lean. What could cause that?
Fuel pressure? No. Low pressure would affect both banks.
Fuel injector problem? Yes. A clogged injector, just one, on Bank 2, would cause a LEAN condition. A DEAD injector, in other words electrically inoperable, shorted or burned out coil in the injector, PCM would "see" as an electrical fault. Bad connection at injector, broken wire in connector? NO. PCM can "see" that.
But, it can't see if the fuel is getting injected in enough quantity, or at all. I would look for that as the problem. How badly is the engine running, or are you responding to a check engine light, and the engine "feels" OK? imp