Check engine light is on AGAIN. Code is P0171-I believe this is Bank 1 and eithe on 2004 Chevrolet Silverado 1500

r Position 1 or Sensor 1. First, could someone clarify that for me. Secondly, could you please tell the location and how many O2 sensors I have on my pickup? I think 3. I just had Bank 2 Position 2 replaced about 3 weeks ago. Thanks

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
THAT IS POSSIBLY A VACCUM LEAK ISSUE OF POSS MASS AIR FLOW SENOR OR FUEL OR SEVERAL OTHER ISSUES. IT MEANS B1 IS RUNNING LEAN NOT THAT THE O2 IS BAD