umm...two "stuck injectors" would cause a hard start and long crank time... not going to cause the off idle problem your talking about.. Is your pressure regulator good i am sure?.. you didnt list any mods to the truck.. I am going to guess this ia 5.3L ? or OBS... 96-99 5.7 have injector poppet problems that will cause what your talking about.. but it will also throw a code for missfire...