As Foggy implied, your oil level may have been to high causing a lot of oil to come out of your engine breather. Always be sure it is at about the half way mark on the dipstick, and check it often. I replaced my airbox and oil drain tube when my bike was new. I got a duck bill breather tube from Kevin, which was the best acessory I have ever purchased. Yes, it will keep your chain oiled and clean. Mine has 7000 miles on it and looks new. It has only had to be adjusted once since 1500 miles. Get the duck bill, it is cheap and you will never oil your chain again..........Dewey.