No worries here. HPFPs were "recalled" for replacement along with updated software by BMW NA, it was not a dealer by dealer decision to do so.. it's covered under warranty so dealers are reimbursed for parts + labor. And again you have an extended 10 year warranty for peace of mind. I had my fuel pump replaced and requested that they not update my software but was informed that BMW NA required new software with HPFP replacements since 2011, the new software apparently primes the pump before startup or something like that..
2008 E90 335