Lawn-boy mower oil leak

Hi I have a lawn-boy self propelled lawn mower with a Tecumseh 6hp engine. It leaks oil at the top of the engine under the flywheel. I removed the old top shaft seal and replaced it with a new one and I am still getting oil leakage from the same place. Could it be that the shaft has worn too much around the seal lip area and the new seal isn't getting a good seal there? Or could it be leaking oil around the crankcase ventilation seal? thanks
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.