I hate when people throw parts at 6.0's and then complain that they cost so much money to fix! Test, Verify, Repair...
I would start by making sure it's motorcraft/international fuel filters ONLY in there. I would then test fuel pressure like suggested at the fuel bowl. Easy to do, get a cheap gauge from harbor freight, hook it up, run it up under the hood towards the windshield and put it under the wiper so you can see it while driving. Sitting in park with it running wont tell you much. If fuel pressure checks out (usually 55-60psi, but like stated, should never fall below 45 at any point), then I would start looking at ICP readings. You want to check ICP desired, ICP actual and IPR % duty. Your ICP readings should be in PSI. Do this on stock tuning (not sure if this truck is programmed or not). You should also pull the EGR valve and inspect it, see how gummed up it is. It could be sticking and causing poor performance issues.
These are the cheap/easy steps to start with.