Skip the auto shop - Our mechanics make house calls

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 1000 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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: 2011 edge cooling fans come on then goes back off every 7 mins

The fans are controlled by a temperature sensor and there is a relay as well. The issue is likely not the fan motor (as you have discovered) but rather a fault with the sensor, the relay or the control strategy...

Q: Car wont start for locksmith because the computer system has to be reset due to sitting for so long, so he can read the codes?

It would be much easier to visit your local dealer to have the keys cut. The dealer will have all of the information necessary to have a key cut for you by the vehicle identification umber or VIN number. You...

Q: Code for pressure solenoid D

The P2716 code is produced when the ECM has detected that the throttle body actuator motor has failed to read the correct position at which the butterfly valve within the throttle body should be in order to produce a smooth...

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.