I would bet you a dollar that its the prop and not the seal.
If you have a good spare prop try it first, When you get the seal your replace it and with mine it still leaked , I question myself thinking i must have pinched it, i had a new ta case on the way so thought cool no more leaks , and it leaked put a new prop in and wayhey no leak