Not only have I used and tested this stuff personally I sell it to many top engine builders.

http://www.superformanceproducts.com/

I certainly hope whoever turned the crankshaft for you didn't take .010" off the rear seal surface!