My ford focus 2005, Zx3 has been acting up running real rough turning off from time to time, I bought an OBD2 scanner and the P0172 code came up. I changed the fuel filter and the car ran good for about a day or so, then the idling issue started again. I'm wondering if you can tell me what this data means. I'm getting a Too Rich Bank 1. I know I have to do a smoke test, but I'm concerned about how to read this data. I researched the fuel pressure, and supposedly Ford's Focus fuel pressure varies from 25-65PSI for fuel pressure, i'm idling and the fuel is at 39.7, or I think frp = Fuel Rate Pressure. Can you help me read this data as I have too much fuel, and not enough air.
View Freeze Frame DTCFRZF p0172 Load PCT % 36.5 ETC(f) 149 Shift1% 36.7 LONGFT1(%) -26.6 MAP(inHg) 8.5 RPM (/min) 926 VSS(mph) 0 SPARKADV 8 IAF (f) 70 MAF(lb/min) .464 TP(%) 17.3 AIRSTAT OFF O2BS1 .180 SHRTFTB1S1 35.9 O2B1S2 .645 SHRTFTB1S2 99.2 O2B2S1(V) 0.00 RUNTM(SEC) 83 FRP (PSI) 39.7 EGR_PTC(%) .8 FLI(%) 31.80 WARM UPS 2 CLR DIST (MILE) 12 BARO(IN HG) 29.4 CATEMP11 942.26 LOAD ABS 18 EQ RAT .999 TP_R (%) 0.00 AAT (f) 61