First thing about snorkels for the civilian Hummers, it does not make them capable of deep water, it's only a line of defense in the even you find yourself in deeper water then you should be. Civilian Hummer's are only configured to ford water up to 30" and not to exceed 5 mph. When you are in the water above 18" water will start to enter the cab if the drain plugs are out, if you are in about 24" of water, it will enter through the doors. At greater then 30" water will be getting into the fuse panel & A/C blower, of which neither are mode for being in the water. Beside that, your butt will start getting wet cause the drivers seat is about 30" from the ground. Oh yeah, if you have anything in the door panel pouches, they will also be getting all wet.
But take it from personal experience, if you are going
to be in any water deep enough to come over the hood while fording, get
a snorkel. The air intake on the stock Hummers is level with the
hood and if you get enough water on the hood, it can and will get sucked
in by the stock air intake. This how a blew one diesel engine New
Years Day, 1997 while crossing a river that was only just above my knees.
As I was climbing out of the river, heading upwards, and with the right
side lower then the left, the water on the hood went straight to the engine
and it came to a quick stop. Now almost $12,000 later and a new engine,
things are finally getting back to normal, by that I mean all the screwed
up things that Ron Carter's (Autoland here Alvin, Texas) service center
did while installing the engine in every way but the right way.