Definitely check the basics first, but injector health is everything in a duramax. With 120k on them I would be prepared to put some in sooner than later.
Even if the truck isn't hazing, or smoking, or putting fuel in the oil, the injectors could still be returning too much fuel and robbing you of power.
Even if the truck isn't hazing, or smoking, or putting fuel in the oil, the injectors could still be returning too much fuel and robbing you of power.

that's what about 1/2 of my buddys looked like on his . and he found the rust pitting at that seat area on the lines like I said above .
Other than that, not much to offer. The worst part is you have a lot of time to think about as you drive along.