I have had my 2003 6.0 diesel to the dealership 5 times for the same thing...water in fuel light comes on and won't go off after draining. Started at 7400 miles. They have changed module, sensor, filters, separator and can only tell me that I keep getting bad fuel. The last time it happened I had driven about 400 miles since it was last "fixed". The truck has about 25000 miles now. Any suggestions?