BMW of Watertown (CT) replaced my high pressure pump with a low pressure pump today. They also updated the software. I'll know more tomorrow morning, when I pick up my car.
It all started with the car 'limping'. This happened twice in the last month and a half. When I called the dealer to make an appointment to correct whatever was wrong, they didn't seem too surprised and told me over the phone they think it was the fuel pump.
I'll keep you posted.