One poster described a stalling issue that was caused by a intermittant crank position sensor, and what made it so difficult to find was the fault was not stored, so the techs couldn't see anything wrong with the bike. The dealer hooked up a computer and kept the bike running until the problem appeared, and captured the bad sensor reading.
Here's a quote from the below thread:
I think my BBS has been fixed. I picked the bike up two weeks ago after the techs replaced the fuel pump, filter and screen. The only fault was a front shock rebound problem. I rode it two miles and it quit. I managed to get it restarted and back to the shop for another round of tests.
They let the machine idle in the shop until it cut off, leaving the computer hooked up. A fault with the crankshaft sensor was registered. They replace the sensor and put 100 miles on the bike and it was flawless. I've put about 80 miles on it and it feels better than ever. Carolina BMW has charged me for the fuel pump and it's "stuff" ($178). They haven't charged me for the crankshaft sensor. The service manager, Richard, said, "Just ride it, man, and let me know if everythig is okay."
And my riding buddies think I should go back to Harleys. Sheeeeuuuuut!
Originally Posted by howfly
And previous crankshaft sensor faults weren't saved?
No, Guy, that's the weird thing. The faults were not saved. Two dealers hooked up the computers and came away with the same results. The fault only registered when the bike cut off in the shop with the computer hooked up. When restarted a few minutes later, the fault was gone.
It's George Bush's fault!