So I bought a 2010 335i OCT 5th. It came with a limited warranty and had the 168 point inspection and all the basics. About an hour I drive it off I had 5 warning lights pop up. Check Engine light, ABS, Break, the caution light, and a passenger restraint system failure light. I immediately pulled over and called the dealership. The sales rep said he spoke with the service department and was told they were sure it was a speed sensor and to not worry about it until I could make it back into town (I was on leave and was headed out of town) so I was suppose to take it in the day I returned but Hurricane Mathew prevented that. Well my leave is up and I'm in the military, we don't just get days off and we were short in personnel for watch so it took about a week and a half for me to get some time off. The morning I go to take it in it won't start. (Specifically it wouldnt turn over, the starter was working but it would just continue to click) I get it towed to the dealership and leave it there. Come to find out, the left fuel tank sensor went out and instead of having the quarter of a tank it said I had, it was empty and the fuel pump ran hot and burned out. They are relacinh the speed sensors at no cost but they are trying to charge me 1300 dollars for the pump and sensor replacement. I'm not sure what to do from here. I've set up an appointment with the manager. If that doesn't resolve it I will have to talk to legal because it would put a crunch in my account which in turn could get them blacklisted for Joint Base Charleston. I really don't want to be the sailor that gets Rick Hendricks blacklisted in Charleston S.C. Any advice? I've seen where BMW had some recalls for issues with the fuel system but my VIN didn't bring anything up.