Skip the auto shop - Our mechanics make house calls

Q: Truck runs smoothly with no misfires but CEL is on and bank 1 is running too lean.

asked by on

I have a 2005 ford F150 (5.4L 3-valve Triton V8). Last week my check engine light came on. took it to autozone to get the OBD reader on it. there were multiple piston misfires. I got all new spark plugs and all new ignition coils, and replaced them all myself (didn't break a single plug) and today I took it up to autozone AGAIN because my CEL came back on. Now they're saying my fuel filter is bad and I need a new one. No big deal it's $20. and they also said bank 1 is running too lean. Possible cause was labeled as a bad MAF sensor. I've spent about 5 hours on the internet gathering as much knowledge I can about this P0171 thing but I need the opinion of someone who knows about this kind of stuff.
My car has an automatic transmission.

Hi there. The P0171 code singles out bank 1; the airflow meter feeds both banks and if it was at fault you would codes for bank 1 and bank 2. Congrats on not breaking any of the spark plugs and this was probably a good maintenance move on your part. However, why did you replace the coils? Without a coil actually failing or using an oscilloscope to view the electrical operation, there was no need for their replacement. How does Autozone know the fuel filter is bad? Did they test fuel pressure before and after finding that the pressure was too low after the filter? Remember, the code is for bank 1 and anything that feeds both banks probably is not the cause. Autozone is there to do one thing, sell parts. Restricted injectors, a stuck O2 sensor, or a stuck variable valve timing system can create the lean code as well as misfires on one bank. I suggest having a qualified technician perform an inspection to avoid replacing unnecessary parts. Your Mechanic has several technicians available that can assist you with a check engine light 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!
  • Home
  • Questions
  • Truck runs smoothly with no misfires but CEL is on and bank 1 is running too lean.

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: Rear brakes locking up.

If the ABS light is on, there will be diagnostic codes to access. Those codes will provide enough clues to dig into this. I would first obtain those codes simply because they will give a direct indication of what components...

Q: Truck has code 1537 that keeps returning. I have replaced the intake assembly and the swirl valve solenoid and both vacuum hoses

Hello. This code can return for a number of reasons. Most of the time if the manifold is working correctly, it is caused by an issue with the air flow meter not reading correctly. It can also be an issue...

Q: Tire and rotor problems

From the description provided it appears that you have quite the list of concerns going on with your Dodge Neon. With a situation with so many concerns, I highly recommend enlisting the assistance of a certified mechanic to come by...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.