just dropped off my car at BMW. Desmond Sie is an awesome SA, very accomodating.
i had the half engine light come on 3 times today, so they took the car.
From what i hear, to get the HPFP replace is not a simple task, but a complex process. that is probably why they are trying to push firmware upgrades for early fuel priming to minimize the amount of actual HPFP replacement - as it is an expensive warranty claim. I was told not only do they replace HPFP, but injectors and spark plugs as well....i'm hoping i can get all 3 replaced.
I'll keep everyone posted..