Truck hesitates when accelerating. It seems like gas is not getting enough gas to the point where the truck will finally stall out. I have replaced the fuel filter, ran fuel injector cleaner (briefly), and tried higher grade glass. After every episode, the truck starts up like a champ, but after 3-5 minutes of running, or a lot excessive speed, it starts to sputter. Could it be the fuel pump? The fuel injector? or Sparkplugs? I would really appreciate your suggestions!
Check engine light codes: P0171 (once) and P0174 (twice) and P1133 (once)