Today I was on a ride and after riding for about an hour I noticed that there was oil leaking from the air cleaner. This is the second time that this has happened on this bike in 2 months. The last time that this occured I had it towed to the shop and I was told that there was too much oil in the engin that the overflow tube allowed oil the go the the air cleaner. The dealer fixed the problem olny to find out that I happened again today. I am not sure why this is happening. Any help or information would be appreciated.