The warning lights seem to be a problem. The engine light goes on. When I called my sales person he said to open the gas cap and replace it tightly. Turn the car off and on again... the light went off. This has now happened 3 times.
Also my drivers side window leaks when I wash the car.
Front lighter never worked.
The cup holders are odd and don't hold average cups and then the armrest comes down on them.
The back seat windows don't have controls?
No cup holders in the back?
The car is still a BMW and therefore drives wonderfully and corners better than any other car.
I traded my Z4 for the new 1 series and now wish I had just bought another Z4.
Damn those cup holders!
Granted the Z4 is a beautiful car, but it has a smaller cabin than the 128 (BMW call it a 125 in Australia... the 135 is the twin turbo with 50% more power than the 125) and size seems to matter to you.
I wonder if this car was assembled in South Carolina or Germany. If it was made in the Carolinas then that is your first problem. If I buy a German car, I want it to be genuine German.
Just because a German car is built in Germany is no guarantee of it being trouble-free and of high quality.
I had an E46 3 series that was built in S Africa and it proved to be much better in quality than my previous German-built BMWs.
Also, just look at the J D Power reports for German built Mercedes-Benz models from the late 1990s to the early 2000s. They make for shocking reading, indeed!