Bought my son a 2007 328i E90 N51 SULEV.
Current Mileage = 151,895 miles
Fuel pump or something in the fuel delivery system took a shit.
Took it to my local BMW Guru who quoted $2200 for new fuel pump & fuel tank.
Had it towed back home. Here it sits as I contemplate what to do.
My 1st attempt will be to warranty repair as it's 1,895 miles over (need luck).
Questions in the event I have to fix it.
1. Why was the shop requiring a new tank & fuel pump if only the pump is bad?
2. Is there a way to diagnose what is actually bad (control module, relay, filter)
Thanks for any info and I'll update as events occur...