Yea I'm thinking at this point it's time to replace the injectors. Water in the fuel may have been the straw that broke the camel's back. After all, they are at least 20 years old. You really can't go by mileage with a Humvee. They may have spent a lot of time in the woods in low gear. Where it can burn a tank of fuel and only go 50 miles. There is no way to know how many hours are on the engine. It's possible the nozzle seats could have rust now and may not be sealing off when the needle reseats. This would let them dribble and fuel would puddle on top of the pistons. If this is happening, You might not want to drive it until you swap the injectors. Raw fuel will wash the oil off of the cylinder walls and accelerate piston ring wear. Check the oil, is it thin? Does it smell like Diesel at all? You might want to change it when you swap the injectors. Even if it was done recently.