I have a 1971 25hp Evinrude (25103S). I was getting bypass oil up on the points, so I replaced that top seal. It held for a while, but now is leaking by again. I'm thinking that there is possible bearing problems, or the O ring with the top bearing is shot. It appears that the crankshaft is...