I bought an XR650L from my cousin about three months ago and it has been a total aggravation. Frankly, I don't see how everyone is so enamored with them. They're not much of a street bike that's for sure or even much of a dirt bike and every maintenance items is ten times more difficult than it should be. Everything from changing the spark plug, to carburetor work, to even checking the oil. Most bikes you can just stand it up and look at the sight glass. But no, we couldn't have it that easy with the XR now could we? This piece of junk has been smoking and using oil since day one and I've tried to take care of it, but the oil level readings are all over the place. I rode it 140 miles and had to put a quart in(check method same as follows). Then I rode 50 miles, pulled into my garage, let it idle for 3 minutes and shut it off, just like the book says. Then I waited 2 minutes and then checked it without screwing in the dipstick(which always wants to cross thread by the way), and it showed full. I rode it another 30 miles and it showed full. Then I rode it 25 miles and it showed about 2 inches down from full. I let it set for a couple of hours and idled it 3 minutes and waited 2 and checked it and it didn't even register on the dipstick. So, that's it. That's the straw that broke the camel's back. I'm done with this piece of S***. I hope it runs out of oil and locks up so I can part it out on ebay and get some of my money back.