Originally Posted by chunter
It seems that the problem was actually the fuel pump (I'm pretty sure). They replaced the pump after a warning light came on, and I have not had any issues since (about 200 miles later now).
In your case that maybe so but BMW have acknowledged that the stalling issue is ECU related and cured by a software upgrade. I know 5 other 800 riders who had the same issue as me and it went away after the recall and software upgrade.
I would urge others to follow that tack with BMW USA before you start wondering if the alignment of the planets is making it stall.