Leaking bar oil is often caused by a damaged oil cap seal. Replace the oil cap with a new one to resolve this issue.