I too have some water that collects under the engine. I have an oil absorber pad there to keep the water as clean as possible. I put in a PSS shaft seal 3 years ago and am very happy with it. As for the drainage holes, I epoxied them up. I do not know where the water was going and would rather periodically sponge it out than have it go to places unsure or unknown under the floor.
j30381