Spent 2 hours in a parade yesterday, 95 degree heat, very slow. On the highway home, truck ran great then started to sputter, jerk and die....as it slowed, I roll-started it, it would run for 5 minutes then repeat the process. Full tank of premium. Restarts from a stop impossible, just crank and crank, although it should have been fast enough to turn over. I hate to turn it over to a mechanic with no more idea that than this, what would you all do? Fuel filter? Carb? Battery? I'm sure dozens of you have had similar problems, what's the fix? THANKS!!!! (btw, got nothing but thumbs up in the parade!)