Hi and welcome to the forum
Can you leave your truck overnight at the dealer so they can check it when it wont start? If I was working on it I would probably start by hooking up a fuel pressure gauge before I tried starting it and see what the fuel pressure does.