Coming from owning 2 of the worst reputation diesel engines (2x 6.0L and 6.4L) I am shock to hear how this engine has this one issues (P0087) with so many convoluted solutions. I heard so much that the LBZ is the gold standard duramax but honestly didn't know they had fueling issues until I got one.

Now back to mines I will do exactly what you recommend. You were the only definitive source of info that also provided the science behind it. Other places seem to do exactly what you mention throw a CP3 and/or injectors then wait and see but my pocketbook is too small for that kind of game of chance. Thanks for taking the time to share your vast experience you'll be hearing from me soon for that twin lift pump once I get the body work done!