I have a 1999 Discovery TD5 auto. A few years ago when we had some quite bad flooding I was taking some people home and went through some flood water about 2 feet deep and the engine just died. I managed to push it out to dry land and after a few minutes it restarted no problem. It's been fine ever since. We're having more flooding currently so I don't want to have this problem again. Can anyone suggest what happened and what I could do to prevent ti happening again. Many thanks in advance.