It could just be your fuel filter may have water in it.Do you treat your diesel with power service or any other treatment? Could try heet approved for diesel to try and take out some water depending on how much you have in there.May have to empty the tank and get some good diesel from a known to be good sorce.