Excellent vehicle when given regular preventative maintenance.
2004 BMW 3 Series
This vehicle has been exceptionally reliable. The vehicle came with included service for the first 30, 000 miles but the dealer would not perform oil service before 15, 000 miles. I know better and because I serviced mine every 6, 000 miles, my vehicle did not fall apart a week after the warranty was up. You must use only supreme unleaded fuel. This vehicle or risk problems with the fuel system. (This is explained at the time of purchase). The alignment is set a bit aggressive which can burn through tires quickly. This can be remedied by having the alignment set a bit less aggressively by a qualified shop. The convertible top liner is held together by cheap plastic and shoelace quality cords. This last about 2 years and cost about $800 to replace at the dealer. An upholstery shop can usually do the same job for less than half the price. To make the cords last longer, put the top up whenever the vehicle is not in use. I love this car and if you care for it, you will too.