while its true that the alternator is in a crappy position with relation to the block for water crossings, its not really water that makes the alt poop out. Its more the dirt and grime and other stuff that washes in WITH the water. If you cross a stream it my behoove you to take electrical cleaner spray to the alternator housing. Its standard maintenance item on mine anyways (with every oil change it gets a dousing)