Yesterday's adventure saw us doing several deep water crossings. After the 3rd one my dash warning lights flickered & then stayed on but would disappear at high revs. I thought it was mud in the alternator as they all went off after we did a clean water crossing but then later they came back on & stayed on & now alternator which isnt very old is no longer charging. I charged batt overnight & started it this morning but no change. I've disconnected the batt & going to leave for a few hrs. Any other ideas?