P0172 and P0175 O2 Sensor Codes on 2006 Ford Taurus: Rich Fuel Condition, Poor MPG, and Sluggish O2 Sensors
My 2006 Ford Taurus is throwing diagnostic trouble codes P0172 and P0175, indicating a rich fuel condition. Fuel economy has dropped significantly—from 28 mpg to just 18 mpg. Long-term fuel trim is at -24%, with short-term fuel trim fluctuating between -9% and 0%. The forward oxygen (O2) sensors for both engine banks are sluggish, reading between 100 and 875, while the rear O2 sensors remain stable at 875. Fuel pressure drops from 44 psi at KOEO to 39 psi after five minutes, and remains at 39 psi when the engine is running. Engine operating temperature is consistently around 195°F. I previously cleaned the MAF sensor with a dedicated cleaner and allowed it to dry thoroughly before driving—no improvement was seen. The MAF reads 27.28 inches of mercury, which is 2.14 inches below the barometer reading (29.42 inHg). I compared this to my 2006 Taurus with a known healthy engine; both vehicles show identical readings, so I believe the MAF sensor is functioning correctly. The fuel injectors were professionally cleaned one year ago, and I recently replaced spark plugs and plug wires. The vehicle drives and accelerates normally, though idle is slightly rough. I am not inclined to replace parts without diagnosing root causes—so any technical insights would be greatly appreciated. I suspect either a leaking fuel injector or a faulty fuel pressure regulator may be causing the rich condition and sluggish O2 sensor response. I’ve reviewed freeze frame data from when the codes were set, and it shows a load value of 21.1%, coolant temperature at 172°F, engine RPM at 1573, vehicle speed at 45 mph, and fuel rail pressure at 39 psi. I have also tested the battery (630 CCA) and alternator (charging at 14.5 volts), both of which appear healthy. I’ve ruled out excessive blow-by, oil leaks, or air filter restrictions. The head gaskets were replaced three years ago with valves ground during that service. I plan to inspect plugs this weekend and will update the forum on my findings.
The fuel pressure drop within five minutes is unusual—though not extreme—but it's worth checking the freeze frame data to see exactly when the P0172 and P0175 codes were set. This can help pinpoint whether the issue occurs under specific driving conditions.