Get some engine degreaser from Walmart- $2, spray it good in there and wash it off. The leak looks pretty substantial. Hard to tell but may be from the front sprocket area maybe the output seal? Check your engine oil level first before riding it more.
|