Engine light on 2000 Saturn LS2

The check engine light is on. Mileage 73,000. My local mechanic has replaced the hose assembly and gasket. I am told PSI is 22, and it should be at least 40. Now, they want to replace the fuel filter and possibly the fuel pump. Am I paying my mechanic to continually try to diagnose the real issue. He wants $ 700 to replace the fuel pump and I dont want to invest that kind of money now. Thank you ERROR CODE IS P00171, BANK ONE IS TOO LEAN

by in Hayward, CA on August 08, 2009
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
ANSWER by , August 09, 2009
What is the trouble code.