You have an ISB? Lets start with the basics. When was the last time you checked you fuel filter? I would scan the truck for codes because you have an ISB that is electronically controlled. If everything is fine with the fuel filter and ECM after that. I'm guessing that you "Might" be having some sort of a fuel issue. I would then check your fuel pressure after all of the easy stuff has been eliminated.