I have a 2011 chevy silverado 3500hd, crew cab, 8' bed. Today with 11,500 miles I had 2/3 tanks of diesel and I topped it off at a Flying J gas station. Within 50 miles I got the "Water in Gas" warning. We were very fortnunate to be within a couple of miles of Woodhouse Chevrolet in Missouri Valley, Iowa. I explained to them the situation we were in and they got us right into one of the service bays and drained the water from the fuel filter. They couldn't tell me if there was water in the fuel tank but at least they did drain a good amount of water out of the filter and they felt this could fix the issue. We have been driving for 12 days, leaving from Summerville, South Carolina. I called the Flying J and told them about the water in the fuel but they said they have monitoring devices that they check daily for water in the fuel and as of today there was no alarm with water in the fuel. In any case, within 75 miles after leaving the Chevolet garage the "Water in Fuel" alarm came back on. Now I have about 1/2 a tank of fuel left so my plan is to drain the water from the fuel filter tomorrow morning, then keep driving with the remaining fuel, drain the water from the fuel as the alarm comes on until most of the fuel has been exhausted. My first question is, is this a reasonable plan or should I take it to a chevrolet garage tomorrow and have them just fix the water in fuel problem. Draining water from the fuel filter seems to be a fairly simple procedure, is this a "Preventive Maintenance" procedure that should be done after 4-5 fuel stops? Also, when the "Water in Fuel" alarm comes on, how serious is this? Can I travel 200 miles with this alarm? This is my first diesel so I do have a learning curve to learn as far as preventive maintenance, fuel filter replacement, fuel filter water draing and any other things I should be doing. Thanks for your help and suggestions, be safe out there!!