Fight for it. I dealt with this before. I got a 328i, new. Drove it for 4 months but during that 4 months, it kept breaking down every 2 weeks. 8 times of service during 4 months. I was annoyed. My service advisor told me it's like I was living in BMW already 'cause I kept going back to the service. The problem was a lot. They had to change the alternator and some other stuff. In the end, they gave up and considered it as a lemon car. Changed it to 135i. Got a huge discount from them for giving me a lemon car. Now, I've been happy ever since. 31xxx in less than a year on my 135i and still hasn't given me a problem.