could be a sticking turbo like said above, a lift pump going bad, an injector hanging closed, a FICM losing voltage, just to name a few. First thing that needs to be done is get the truck on a scan tool. You will drive your self crazy trying to diagnose it without being able to see data and perform tests.