Eagle crank rear main seal leak

I know some Eagle/Chinese cranks have quite pronounced serrations in the seal area. These can act like a file on rubber/viton type seal....& then leak. I have these serrations removed by a crank machinist.
That's what i was thinking from the start! But I will look into the other recommendation motor is in the car now. But it's easy enough to drop the pan! It's in an e body! So plenty of room!