Diesel fuel is pretty dirty and the manual says to change it every 15k miles but it can't hurt to do it more.
Eddie, there are two forums that deal with chevy/GMC Duramax trucks that I check/ use if I want to know something.
the diesel page
diesel place