I agree with you, the Duramax engine is excellent and will run and run forever. The problem is all of the emissions junk they put on them which is the weak link (unless the truck went on a diet). The def heater, egr, nox sensors, dpf etc... will likely have issues before the engine will. I can repair a lot of these items after warranty is up but I'm getting older and not sure if I want to. Another big concern is having one of these items fail while 1,000 miles from home and finding someone to work on it.
I'm still on the fence about whether to get a new gas or diesel truck. I loved my L5P.