How long do you let it sit, between rides? Do you turn off the fuel when it sits?
On my 650 I had gas in my crankcase after it sat for some time. It was actually at the shop for a while when waiting for my frame and no one bothered to shut the fuel off. Got it back went for a trip and it was shooting oil/gas out everywhere from the breather. I was happy