P0171 Lean Code Keeps Reoccurring
When the code first appeared:
- Checked fuel pressure. Stable 59PSI at idle and while revving.
- Swapped O2 sensor for Motorcraft.
- Installed new PCV valve, hose, and breather hose.
- Replaced air filter, cleaned MAF.
Code P0171 came back the next day.
- Had a vac leak on cylinder 4 intake manifold. Manifold was fine with no cracks, thank heaven. Replaced intake manifold gasket.
- Replaced valve cover gasket while apart.
Assumed this was the cause of the code, but it returned.
- Replaced MAF.
At this point, after several drives, code stayed away for a day.
Returned, the next morning.
New feature! Also now I have a low, stumbling idle when first started from cold.
Two new pending codes have appeared for P2195 O2 Sensor Signal Biased/Stuck Lean and P0304 Cylinder 4 Misfire Detected.
Any suggestions for a fix on this?
The truck actually runs really well outside of these issues.
It's the best truck in the world and I'd like to keep it running!
I remember seeing the light on when I started driving up a hill. Dunno if that was when it came on or when I noticed.
I'm not sure what to say about the engine, it's the 2.3L Duratec. Everyone who has driven it has been impressed with how much power it has, so I assume that's good? It usually runs smooth. Put new sparks/wires/coil pack on it last year since that was neglected by the previous owner. Is that the kind of info you mean?
Problem started March 5, 8:30 AM. I pretty much jumped on it the moment I saw the CEL, I love this truck and try to keep it happy.
A bad injector seal might cause a specific cylinder misfire and a lean code. The elastic seals tend to leak more when they're cold. If you have live data you can watch fuel trims while spraying small amounts of carb cleaner on seal areas. Spray, watch, and wait. It can take a little bit for the liquid to get through where air just flies through. Watch out though, carb cleaner can dissolve paint and soften rubber.
New to auto work. I don't know what parts are the fuel injectors when I look under the hood. I can identify a lot more of what's under the hood now than I could a year ago but I don't know where the injectors are. Near the fuel pressure port?
I did change the fuel filter last summer. The problem you describe makes sense, if the injector is plugged or leaky.
Last edited by King of Mercia; Mar 14, 2025 at 05:54 PM. Reason: clarity
You might get the same effect with water though. As the water seals the leak the trims will drop then go back up when the air starts leaking again. Never tried that. Actually, I've only done the carb cleaner trick once, but it worked so well that I keep repeating it to people. It was obvious.
Pending:
P0316 - Engine Misfire Detected on Startup
P0304 - Cylinder Misfire Detected
Current:
P2195 - O2 Sensor Signal Biased/Stuck Lean
P0171 - System Too Lean
Freeze Frame Data from P0171:
Fuel Sys 1: CL
Load_Pct (%): 19.6
ECT (°F): 226
SHRTFT1(%): 28.9
LONGFT1(%): 21.1
RPM(/min): 900
VSS(mph): 0
SPARKADV: 4°
IAT(°F): 39
MAF(g/s): 2.15
TP(%): 14.5
O2B1(V): 0.135
SHRTFTB1S1(%): 28.9
O2B1S2(V): 0.095
All insights appreciated!
I got a video of the rough idle and the high pitched whine sound here:
Last edited by King of Mercia; Mar 14, 2025 at 09:39 PM. Reason: Added YouTube Link
Trending Topics
If the plugs are a dark and close to fouling the O2 sensor seems more likely. If the plugs look normal then a leak seems likely. As you can see your video, there's a very long stretch of intake hose after the MAF sensor that could have a crack or hole in it. Worth close examination.
I also notice that your engine temperature is pretty high. 226 F. Lean mixtures tend to burn hotter, but the cooling system shoudl be able to handle that at idle. Might be a clue. And your MAF sensor reading seems in range, but on the low side. Another possible clue that there's an intake leak.
Sometimes you just have to assess a bunch of clues at the same time. Good luck.
p.s. could not hear the whine.
Ford Trucks for Ford Truck Enthusiasts
If anyone can find 1L5Z9424A, lemme know. I've been looking for months and it seems like they're all gone.
I'm having a similar problem like you same year truck but with the 3.0, no one makes or can't find an intake manifold, I patched mine up with TA-31 sealant it worked but I would really like to find a new one.
But zero of the users followed up on if it worked.
It looks like that's likely what I'll have to try doing. I don't know anything about tuning, who to ask, what to look for. If anyone knows about tuning lemme know.
Edit: I believe it's EEC-V and there is no CANBUS in a 2003. I've seen posts online about tuning to get rid of IMRC, but it's either for high performance cars or Focuses. Dunno about a Ranger.
https://www.ebay.com/itm/116060322449
If I didn't have IMRC I'd have no problem with a used one, but the IMRC makes the 2.3L intake effectively a wear item. Idiot engineers.
Last edited by King of Mercia; Apr 4, 2025 at 04:42 PM. Reason: added ebay image because the link will not work in a year when someone else finds this








