Go to the
Duramax forum and ask your question. I would doubt the dealers diagnosis is accurate. Their computer may say that is the problem but the computer is just going by the sensors in the engine.
For example The truck believes you have 0 percent fuel filter life remaining. This is often triggered by a reduction in injector rail pressure. That can be caused by a dirty filter or when under load, in heat, (like you describe) the rubber fuel lines will collapse. The Duramax does not have a fuel pump to maintain positive pressure in the hose. One fix is to replace all rubber with better fuel lines or get a lift pump added.
The point is that the computer does not always know the root problem.
One dealer tried to sell me $10,000 worth of injectors when what I needed was the new hoses or a lift pump. The dealer said they had never heard of that problem and yet there is a GM tech bulletin on the issue.