System too lean bank one-start by checking fuel pressure at rail, (fuel pump could be going) then operation of bank one o2 sensor with a scanner. A small shop should be able to handle this-you don't need to go to a dealer.
Trouble code P0171 means: Fuel System Too Lean - Bank 1
Trouble code P0171 means: System Too Lean (Bank 1)
Trouble code P0171 means: Fuel System Too Lean - Bank 1
Trouble code P0171 means: Fuel System Too Lean (Cylinder Bank 1)
Trouble code P0171 means: Fuel System Too Lean (Cylinder Bank 1)
Trouble code P0171 means: System too lean (Bank 1)
Trouble code P0171 means: System Too Lean (Bank 1)
Trouble code P0171 means: Fuel System Lean (Bank 1)
Trouble code P0171 means: Bank 1 Combustion Too Lean
Trouble code P0171 means System too lean (bank 1)
Fuel trim rich.
Trouble code P0171 means: Fuel Trim System Lean (Bank 1