I had a couple stutters like that on the wifes 2000, figured out the drain on the fuel/water seperator was not 100% sealed shut and would allow a slight air bubble on occassion, truck would run fine, then all of a sudden nothing, then take back off... also happened on my '99 when I first got it and the LP was dead (and there was a blockage on one of the banjo bolts)...
I would check for codes as step one...
I lost the crank sensor on my 99, it just wouldnt start one day.
also lost it on the wife's 2000, it just went to idle and tach dumped to 0 but kept running and came back to life in a second or two.
Seems like on my '99 there is no cam sensor contributing and there is on the 2000+, but dont quote me on that.