The car looks good! Welcome to the 760 Club!
I believe the fidelity warranty has a 30 day period where you can't claim anything so read your contract and watch out for it!
If fidelity covers it, get it done at a dealership and not an indy. The reason it's 5 hours is disassembling the whole power rear seats and putting them back in properly TWICE!
Also before you go replacing the fuel pump, try buying some higher octane fuel, like 93-98 octane, and add redline SI-1 fuel cleaner into it. It may solve your problem by cleaning off any gummed up gas/ethanol that may be causing issues inside the lines, injectors and pump and as well help clean off any carbon build up and other junk in the whole fuel system and combustion chambers. It's about 20 dollars and either way it's going to benefit the car.
sells "replica" wheels for our cars that are better quality than what BMW puts on their cars! I suggest you look at the Style 128 Wheels from BMW (wheels and caps has those too for the same price as the Style 89 on the car)
One member bent ALL of his factory Style 128 wheels and only bent 1 replica wheel on the same roads!