2000 Ford Taurus Stalling at Idle with Codes P0171, P1151, P1131, P0174, and P0305 - Possible MAF or O2 Sensor Issue?
I'm experiencing a serious issue with my 2000 Ford Taurus that stalls at idle. The vehicle is throwing multiple diagnostic trouble codes: P0171 (System Too Lean Bank 1), P1151 (O2 Sensor Bank 1 Sensor 2 Malfunction), P1131 (O2 Sensor Bank 1 Sensor -1 Malfunction), P0174 (System Too Lean Bank 2), and P0305 (Cylinder 5 Misfire). I'm currently suspecting either a mass airflow (MAF) sensor or an oxygen (O2) sensor fault, but I want to confirm if this is the most likely cause. Could these codes be pointing to a vacuum leak, faulty sensor, or another underlying issue? Any insights or troubleshooting steps would be greatly appreciated.
That's a strong possibility—MAF and O2 sensor issues are common in 2000 Ford Taurus models. However, it's worth checking for vacuum leaks first, especially given the lean codes like P0171 and P0174. Have you searched for similar cases using these specific trouble codes?