A crankshaft seal leak is typically caused by wear and tear from regular use. Alternatively, heat degradation, or damage from dirt or other contaminants. Excessive crankshaft vibration can also lead to a leak in the crankshaft seal. In some cases, the seal can become hard and lose its elasticity, leading to oil leakage.