2000 3.0l flex fuel engine is throwing P0171 and P0174. Replaced MAF, Egr Valve, fuel filter, fuel pump, pov valve, o2 sensor S2B1, fuel injectors and have done a smoke test and still getting the codes and it runs worse everyday. STFT is at around 30 after it warms up a bit at idle I have bank 2...