So, the P0171 disappeared Sunday and P0102 came back. Additionally, it almost died out when I started it after work this afternoon - and it didn't seem to idle quite right - maybe need a fuel filter?