1996 Ford F-150 4.9L Engine P0171 and P017-than Codes - Emissions Test Failure
Hi, I own a 1996 Ford F-150 with a 4.9L inline-six engine, automatic transmission, 2WD, and dual fuel tanks. The truck runs smoothly under normal conditions, but it consistently shows P0171 and P0174 diagnostic trouble codes, which prevent me from passing emissions testing. I've already completed a basic tune-up, replaced spark plugs, wires, and the cap/rotor, and cleaned the Mass Air Flow (MAF) sensor—no replacement performed. Several vacuum lines have been replaced, though not all; no visible leaks are present, but many appear to be deteriorated. The truck starts more easily when warm than cold, especially in Houston's climate where temperatures typically range from 60°F upward (with occasional winter days below that). Oxygen sensors and the EGR valve were both replaced several years ago. I'm looking for reliable troubleshooting steps to resolve these codes and pass emissions inspections.
Recheck for vacuum leaks, with special attention to the PCV system—particularly the 90-degree elbow located at the base of the throttle body. This area is often overlooked but can be a major source of intake air leaks. Additionally, verify fuel pressure levels; low or inconsistent fuel pressure may contribute to the P0171 and P0174 codes.