I have a gamefisher 1990's not exactly sure on year, I just did the impeller on it and the impeller seal and the transmission linkage seal are both fine. There is no oil leaking there. BUT there is oil leaking out of the water outlets. Can anyone tell me if it could be a cracked housing-if this...