OK its a 6.6L duramax turbo diesel.
Whoa.. this is the same truck that had the gauges flying all over the place right!?!? Maybe it's finally time for your boss to have it in for work? What were his words.. "don't come to me unless there is a real problem" ??I think this about qualifies
fuel problem of some sort. or a sensor. these older GM's are kinda picky. what engine does it have in it? an LLY?
kinda almost seems like a water issue. try draining the fuel filter and see what comes out?
The boss dropped it off yesterday at GM...turns out the fuel filter was plugged solid. replaced the filter and VOLA the truck works great again