I am getting OBDII code P0174 which says bank 1 (or bank 2, can't remember) is running lean. I have replaced all four O2 sensors, fuel filter, PCV valve and leaky hose to PCV valve . I cannot find any other obvious vacuum leaks. Does anyone have any ideas what else would cause this reading...