My XT has drowned just the once, in seat level water. It wasn't a case of sucking water up breather hoses, but that the electrical connection to the spark plug was bypassed. The recomendation from the
http://www.rides.org.uk members was to buy an NGK jetski plug cap, which seems to do the job. Hope this helps.
Iain.
'99 XT600E