My 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!