There is 1 other thing you need to check. With the engine running on a flushout or in the water remove the hose from the drive pump and try to stop the flow with your hand. You should not be able to, If you can stop it then the plastic water pocket cover in the upper section of the drive shaft...