← Back to list

1996 Ford F-150 P0171 and P0385: Intermittent Stumble After Engine Warm-Up with DTC Codes

Model: 1996 Ford F-150 Fault Code: P0171 Posted: 2011-04-19 12:03

I'm experiencing a recurring issue with my 1996 Ford F-150 (2-door I6, manual transmission) that's driving me crazy. After the engine warms up, when I turn it off and restart it after 10–30 minutes, the truck stumbles for about one minute before returning to normal operation. During this stumble period, the check engine light comes on and displays two diagnostic trouble codes: P0171 (System Too Lean - Bank 1) and P038-5 (Crankshaft Position Sensor B Circuit Malfunction). The codes only appear during the stumble phase and disappear once the engine runs smoothly. If I let the engine cool completely, reset the codes, and restart, the truck runs fine without any issues. This has happened multiple times. I've already replaced the distributor cap and rotor, cleaned the fuel injectors, changed both air and fuel filters, and installed new plug wires. Despite these efforts, the problem persists and resolves before I open the hood to inspect it. Any insights or suggestions on how to diagnose this intermittent issue would be greatly appreciated. — Xmike

Related fault codes
P0171P0385
Comments (2)
Anonymous 2011-04-19 19:04

Check for vacuum leaks, especially around the intake manifold. Perform this test when the engine is cold. Also verify that fuel pressure is within specifications. The 1996 Ford F-150 was in a transitional phase between OBD I and OBD II systems. In this case, P0171 typically indicates a misfire monitor — is your truck actually missing? Locate and fix the root cause of the lean condition first. Once resolved, clear the codes and drive the vehicle under normal conditions. I believe both P0171 and P0385 stem from the same underlying issue: either vacuum leaks, exhaust leaks, low fuel pressure, or a dirty or faulty MAF sensor. Please update with your findings.

Anonymous 2011-04-22 15:31

I was unable to reproduce the issue under controlled conditions and took the truck to a local auto repair shop — they also couldn't trigger the error codes during testing. However, I noticed several vacuum holes on top of the engine were damaged or worn. The technician replaced those with new ones. While I don’t know if this fully resolves the problem, it’s at least a step forward. I’ll have to wait until the issue returns before confirming whether the fix worked. Thanks for the helpful advice.