If it is the crankshaft seal that is leaking, there is a distinct possibility that after 240000 miles the sealing surface on the shaft is also worn to the point that a new seal will not stop the leak. That would be a very expensive fix, and to cap it all you won't know until the engine is stripped.