I used to change oil seals on a somewhat regular basis on my 72 Combat. Even went to a special $25 CR seal. All to no avail. When I finally got a decent crankcase breather valve installed I had no more crankshaft seal problems. If you're not stopping the crankcase from filling up with air on the upstroke, you're pi--ing into the wind fitting new seals. An added benefit with a proper valve is you will gain power, as well as eliminate the crankcase from oozing oil. I know racecar engine builders spend a lot of attention to crankcase breathing.