I'd be more inclined to bank that $3-4k (savings acct) and look for a good Indy shop in case something happens. Especially since you don't seem to put too many miles on the car. You should have plenty of options for Indy shops living in NJ...VAC in Philly is awesome, if you are close. The fuel pump is covered 10 years or 120k, I believe.
2011 335i M-Sport, BMW Performance Powerkit Version 1, 35% F1 Pinnacle Tint