Q: P0171 and P0174 codes

asked by on

My check engine light came on for bank 1 and 2 upstream o2 sensors. I smell raw fuel from engine compartment, and my fuel tank crushed itself causing a hole in the tank. All this occurred after I replacement my fuel cap when the light came on for faulty cap. I've read the vapor canister purge solenoid is the culprit. Is there any truth to that?

For one, these codes are for a lean condition and are not O2 sensor specific codes. It is true that some of the newer Fords have an issue with the purge valve staying on, putting a vacuum on the system that causes the gas tank to collapse. In fact, there is even a technical service bulletin (TSB) regarding this issue, but it does not apply to your vehicle. One thing I would look at first, is the mass air flow (MAF) sensor. There is a TSB 98-23-03 regarding the codes you have setting as a result of a faulty MAF. Of course, Code P0171 and P0174 can be set by anything that causes a lean condition; from a vacuum leak to a faulty fuel pump. To know for certain, I suggest you have a professional, such as one from YourMechanic, diagnose and repair your vehicle firsthand (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection).

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. P0171 and P0174 codes

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Speedometer, revolutions meter, and miles counter not working.

Hello and thank you for contacting YourMechanic. It seems that there could be a ground wire that is loose under the dashboard. If the ground wires are all good and tight, then the instrument cluster panel needs to be repaired...

Q: What transmission can be swapped into my 1999 Ford Mustang?

Just because the transmissions in mustangs and crown victorias are of the same family of transmissions does not mean they are the same. You may have different gear ratios inside the transmission and also have different output shaft lengths. Your...

Q: My van won't start.. it's not the battery or the starter they are both brand new and I also had the starter relay changed ..

Hello and thank you for contacting YourMechanic. The code P1684 is for a battery disconnect from the battery to the computer system. The corrosion on the battery cable will block electrical current from traveling from the battery to the computer....

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.