2004 Ford Ranger 3.0L Automatic Fuel Too Rich - P0172/P0175 Code Diagnosis
My 2004 Ford Ranger with a 3.0L automatic engine runs normally until around 4000 RPM, where it begins to run too rich across both fuel banks. The OBD2 diagnostic shows a 'fuel too rich' code (P0172 and P0175). I've already replaced the mass air sensor and air filter, checked for vacuum leaks, and confirmed the transmission control switch is out of self-test range. Despite these steps, the issue persists. What should I check next to resolve this problem? I have a scan tool available for real-time data collection.
Can you confirm which specific codes are being triggered — P0172 and/or P0175?