I'm also thinking that I should have immediately surfaced - or attempted to - and manned the flak while repairing the hole rather than let the water in.
Getting hit with full ballast tanks and under water is a baaad situation to be in!
__________________
|