got in the truck this mornin to leave for work, started up fine nothing strange. i let it warm up for a few mins. put it in gear an took off jus like i do everyday. well it start studderin like it does if i run out of fuel then it died an coasted to the stop sign. its got half a tank of fuel...