1997 Ford Taurus 3.0L OHC V6 Misfire with P0172 Code - Fuel Trim Issues and Engine Performance
I've been troubleshooting a persistent misfire issue on my 1997 Ford Taurus 3.0L OHC V6 for months. The vehicle now shows a P0172 code, indicating a rich fuel condition in Bank 1. My short-term fuel trim is at +5% for Bank 1 and -18% for long-term fuel trim. I've already replaced the EGR system, IAC valve, upper and lower intake gaskets, performed a full tune-up, and swapped out both Bank 1 injectors. Despite these efforts, fuel economy remains poor: highway mileage is around 9.82L/100km (almost acceptable), but city mileage drops to 21L/100km—far below the expected range of 13-15L/100km. I've confirmed good spark with a new ignition coil pack, and a compression test is pending. I'm running out of options and would appreciate any insight into potential root causes. Thanks for your help.
Could the fuel pressure be low? Check if it's within the recommended range (30-45 psi).