I would suggest testing compression on all cylinders to start off with. Please post All the readings you get. Do you hear any timing chain noise? How many miles are on this truck? What is the fuel pressure? and does it hold that pressure for a few minutes with key turned back off?