It is best to avoid starting fluid on the Duramax.
When it is hot, if you pump the primer until it is hard, does it fire right up? If you pump the primer, does it stay hard for 5 minutes if you leave it sit? (It should)
If it isn't losing prime, and it is still hard starting, that means it is probably having a hard time building rail pressure. There are only 3 reasons for this.
#1, the most likely, is the injectors are on the way out
#2 is the CP3 is failing
#3 is the rail pressure relief valve is leaking. This is very rare on the LB7s.