I was riding my ttr 50 today and its been leaking oil the past few days, im not sure where but its also blowing out smoke so im sure its time for new rings. however I can still ride it, out of no where oil came spitting out of the crankcase over flow tube and went everywhere. Im not sure what happened!