Your O2 sensors have detected too much oxygen in the exhaust, clean the MAF sensor, a dirty one is the most probable cause. If you are using an aftermarket ( oiled ) air filter too much oil will foul the sensor.
Trouble code P0174 means: System Too Lean (Bank 2)
Trouble code P0174 means: System Too Lean (Bank 2)
Trouble code P0174 means: Fuel System Too Lean - Bank 2
Trouble code P0174 means: Fuel System Too Lean (Cylinder Bank 2)
Trouble code P0174 means: System too lean (Bank 2)
Trouble code P0174 means:System too lean (Bank 2)
Trouble code P0174 means: System too lean (Bank 2)
Trouble code P0174 means:System too lean (Bank 2)
Trouble code P0174 means: System too lean (Bank 2)
Trouble code P0174 means: System too lean (Bank 2)
Trouble code P0174 means: System Too Lean (Bank 2)
Trouble code P0174 means: System too lean (Bank 2)