P1131, P1151, P0174, P0304, P0306 - Diagnosis and Fixes for 2000 Ford Expedition with 145K Miles
I'm experiencing multiple OBD-II fault codes on my 2000 Ford Expedition: P1131, P1151, P0174, P0304, and P0306. The vehicle has accumulated 145,000 miles and is running roughly, particularly around 1,500 RPM. Initially, I only had a P0304 code indicating a misfire in cylinder 4. I replaced the spark plug and coil pack (COP), which improved performance temporarily during a test drive—but symptoms have since returned. I did not clear the fault codes after the replacement, which may have contributed to ongoing issues. The spark plug I installed appeared whiteish-pink, suggesting a lean condition. In addition, I've already replaced the PCV valve and its associated elbow. For P1131 and P1151, the instrument panel displays 'Manufacturer Control Fuel Air Metering,' indicating potential issues with fuel air mixture control. I'm seeking advice on how to properly diagnose and resolve these codes. Any insights into possible root causes or next steps would be greatly appreciated. Thanks, Bea
Could a vacuum leak in the intake manifold or intake gasket be causing the issue? Or is a dirty Mass Air Flow (MAF) sensor possible?