Just like my B1100. You should check the fuel filter in the tank to make sure you have an all metal one fitted, the half plastic filter melt from the ethanol and gum the works up. I cannot remember the BMW and Wix filters part #'s right off hand, someone will probably chime in.
Also the startus interuptus(spl) fix, there is a long thread on this fix.
I did both these items on my 2007 Breva I bought new when I did the 500 mile service and never had a problem. The original/PO of my current 2006 bike did these from new and I have never experienced a problem with the bike with over 15,000 on the clock.