I've had my 2001 330i for a bit over a year now. Bought from a repair place in Marion that didn't do the best of work. Only things I've had to do so far have been pump leak on washer fluid resevoir, lower hose coolant temp sensor, thermostat and front control arms. The torque of engine is great- an all around fun car.