check your batteries..
they most likely need to be load tested..seen that with my mine before too, after original injector istall, in short that would be the simplest way to go first...
Yes i did replace the tubes.. three of the six had cracks on them, and just looked "worn" out to me... the cracks were large enough to actually see with the eye tho.. so my logic was comparable to a 12v kit when the seals are leaking.. theres got to be some air going in there.. JUST for further measure tho, i removed the batteries again, had them load tested, removed the starter, rebuilt it, and took my alternator to get checked at the same shop that rebuilds my starters, and they said it was fine... i did all the above, because in the three years ive owned the truck, as well, ive never checked the starter or alternator.. again eliminate all variables while im there...
yes it seems like alot of work, and it was... but i am was not leaving any stone unturned to have the truck start like crap... eliminating the injectors was enough of a saver right there (even tho they were still under warranty)immediately i suspected the lift pump originally... but its good and strong, and further searching here pointed away from it (no sputtering etc)
FWIW.. mine are NAPA golds that came with the truck.. and i just took them back, and got new ones no questions asked...when i needed them.. one needed "definite" replacement, the other one was borderline..