I have a 2009 f650GS with fairly low miles on it, circumstances have just worked against my usual amount of riding. I bought the bike new in 2010 as a left over. Of the five BMWs I have owned this is one of the nicest riding and generally useful one I've had. However it is the first BMW that I am losing trust in and that's a bad thing for the owner of an "adventure tourer." It seems they blew the entire fuel system design. First it would not start so they replaced the injectors and while it was in they noticed the tank was cracked and replaced that. It immediately started stalling out so they replaced the fuel pump and now it stalls out when I downshift which is probably some kind of electronic sensor or controller that will have to be replaced. Not a very good track record for a bike I would like to ride to Nicaragua and more of central America, maybe not even good for a ride through Colorado where I live. I hate it when I cannot trust a machine. How can this be advertised as a duel sport bike when the fuel system is obviously unreliable even under typical conditions. What happens when the going gets a bit hairy like when you're crossing Oaxaca and buying gas out of a drum? They blame it on ethanol in the gas - bullshit. Ethanol has been around for 15 years and is extensively used in other countries. They say add BMW additive when you fill up, oh, and use premium even though the bike is speced for regular. It's like going back to two stroke days when you added oil to the gas at each fill up. When I ask if the replacement parts are upgrades to address the problem they answer, "I don't know, the part number is the same." as if this were the first time they we're seeing the problem. I know all this has been articulated in other threads but I needed to rant and get it out there. This is my last BMW and I may put it on the sale block which I'd hate to do because I really do like the bike and have farkled the hell out of it. What's a guy to do?